0
위키에 회원을 추가하지 않으려 고 노력했습니다. 기본적으로IBM Connections API - 위키에 회원 추가
, 내가해야 할 일이 URL을 사용하여 먼저 위키를 검색 할 수 있습니다 : 여기 이렇게하는 방법에 대한 지침에 대한 링크가의
connectionsURL/위키/기본/API/wiki/{wiki-label}/entry
그런 다음 정보를 추가 한 다음 PUT 요청 인 Content-Type : application/atom + xml을 사용하여 다시 보냅니다. 전달 된 내용은 아래의 예에 따라 하나 같이한다 :
<?xml version="1.0" encoding="UTF-8"?>
<entry xmlns="http://www.w3.org/2005/Atom">
<id>ignore</id>
<td:label xmlns:td="urn:ibm.com/td">Lake Champlain</td:label>
<category term="wiki" scheme="tag:ibm.com,2006:td/type" label="wiki">
</category>
<author>
<name>Bill Jones</name>
<snx:userid xmlns:snx="http://www.ibm.com/xmlns/prod/sn">
bf9117c0-f8f2-102c-97c4-ceb7f24c5708
</snx:userid>
<email>[email protected]</email>
</author>
<td:sharedWith xmlns:td="urn:ibm.com/td">
<ca:member
xmlns:ca="http://www.ibm.com/xmlns/prod/composite-applications/v1.0"
ca:id="new_user_id"
ca:type="user"
ca:role="editor" >
</ca:member>
<ca:member
xmlns:ca="http://www.ibm.com/xmlns/prod/composite-applications/v1.0"
ca:id="anonymous-user"
ca:type="virtual"
ca:role="reader" >
</ca:member>
</td:sharedWith>
<title type="text">Long Lake</title>
<summary type="text">
modification none
</summary>
</entry>
나는 그 시도하고 난 항상이 400 잘못된 요청 응답 점점 계속 :
<?xml version="1.0" encoding="UTF-8" ?>
<td:error>
<td:errorCode>InvalidRequest</td:errorCode>
<td:errorMessage>Atom entry is null</td:errorMessage>
</td:error>