J'essaie d'ajouter des balises à une page wiki existante dans IBM Connections. Si j'implémente un appel POST selon API documentation, les balises sont correctement ajoutées mais le contenu de la page wiki est effacé.Comment ajouter des balises à une page wiki dans IBM Connections sans supprimer le contenu de la page
Voici le format de ma commande POST:
Set oHttp = CreateObject("MSXML2.XMLHTTP")
sUrl = "https://my-connect-server/wikis/basic/api/wiki/%WIKIID%/page/%PAGEID%/entry?tag=%TAG%"
Call oHttp.Open("POST", sUrl, False)
Call oHttp.setRequestHeader("X-Method-Override", "PUT")
Call oHttp.send
Bien sûr% WIKIID%,% PAGEID% et%% TAG sont remplacées par des valeurs valides.
Comment dois-je modifier cet appel afin que seules les balises soient ajoutées? Dans la documentation de l'API, il est indiqué que je dois inclure le mot-clé 'tag' dans l'URL, mais pas l'exemple donné. J'ai essayé plusieurs façons d'inclure 'tag' dans l'URL mais j'ai toujours une réponse 'non trouvée'.
Merci pour la réponse rapide :-) Encore ça ne marche pas pour moi. La page wiki est mise à jour et le contenu est remplacé par 'urn: lsid: ibm.com: td: f723ae75-9c8e-4fbd-860b-f9114a4044c4' Ce qui est différent, c'est que je ne fournis pas Nonce. Mais comme la commande post/put est acceptée, cela ne devrait pas être le problème. – SteffenB
petite mise à jour ajoutée -H "Content-Type: application/atome + xml; charset = utf-8" –
Fonctionne, merci beaucoup! – SteffenB