2016-03-31 1 views
0

J'essaie d'insérer une mention dans une page de confluence via l'API REST.Comment mentionner un autre utilisateur sur Confluence via l'API REST?

J'ai essayé de placer le [~ xxxx] au milieu du contenu mais cela ne semble pas fonctionner. Quand j'ouvre la page, je vois [~ xxxx] au lieu d'un lien vers l'utilisateur mentionné.

J'ai placé cette chaîne dans le corps> Stockage> Valeur

J'ai essayé aussi avec <ri:user ri:userkey="xxuserkeyxxx"/> mais, dans ce cas, je ne vois rien sur la page.

Des idées? Merci beaucoup.

trouvé la raison pour laquelle ne fonctionnait pas, il doit être:

<ac:link><ri:user ri:userkey="xxuserkeyxxx"/></ac:link> 

je manquais l'ac: balise de lien. Après l'avoir ajouté, fonctionne bien. Je n'ai pas pu trouver sur la doc officielle: https://confluence.atlassian.com/doc/confluence-storage-format-790796544.html

Répondre

0

Vous devez utiliser un lien avec le contenu étant l'utilisateur clé

<ac:link><ri:user ri:userkey="f081435773s808c3014357744847024c" /></ac:link> 

de l'utilisateur Si vous avez besoin de comprendre la syntaxe correcte pour format de stockage:

  1. modifier une page et, dans ce cas, quelqu'un @mention
  2. aller à la "..." menu et View Storage Format pour voir le résultat.