IBM Connections: Using Connections API on Wiki Pages: Difference between revisions

From Wiki
No edit summary
Line 1: Line 1:
'''THIS DOCUMENT IS ON DRAFT'''


{wiki-label}
{wiki-label}
Line 26: Line 27:
Save.
Save.


2) Now run curl comando to post
2) Now run curl comand to create


  curl -XPOST "https://'''{hostname}:{port}'''/wikis/basic/api/wiki/{wiki-label}/feed"
  curl -XPOST "https://'''{hostname}:{port}'''/wikis/basic/api/wiki/{wiki-label}/feed"
  -H "Content-Type: application/atom+xml" --data "@WikiNewPage01.xml"  -u '''{username}:{password}''' -v -k -L
  -H "Content-Type: application/atom+xml" --data "@WikiNewPage01.xml"  -u '''{username}:{password}''' -v -k -L


Important:
Tips:
 
* Prefixing the html in the content element with the following:
 
<![CDATA[<?xml version="1.0" encoding="UTF-8"?>
 
and ending it with:
 
</p>]]>
 
fixes an issue to display content.
 
= Create a Wiki Page as Child =
 
= Update a Wiki Page =
 
= Retrieving a Wiki Page =
 
= Delete a Wiki Page =


= Ver também =
= Ver também =

Revision as of 01:01, 24 November 2016

THIS DOCUMENT IS ON DRAFT

{wiki-label}

W34c618febb3c_4a55_81b7_0d5a81dc1954

Create a Wiki Page

Let's create our data file.

1) Create the file WikiNewPage01.xml, with bellow content:

 <entry xmlns="http://www.w3.org/2005/Atom">
 <title type="text">My First Wiki</title>
 <content type="text/html">
  <![CDATA[<?xml version="1.0" encoding="UTF-8"?><p>
  <strong>Hello World!</strong>
  </p>]]>
 </content>
 <category term="wikipagetag1" />
 <category term="wikipagetag2" />
 <category scheme="tag:ibm.com,2006:td/type" term="page" label="page" />
 </entry>
 

Save.

2) Now run curl comand to create

curl -XPOST "https://{hostname}:{port}/wikis/basic/api/wiki/{wiki-label}/feed"
-H "Content-Type: application/atom+xml" --data "@WikiNewPage01.xml"  -u {username}:{password} -v -k -L

Tips:

  • Prefixing the html in the content element with the following:
<![CDATA[<?xml version="1.0" encoding="UTF-8"?>

and ending it with:

]]>

fixes an issue to display content.

Create a Wiki Page as Child

Update a Wiki Page

Retrieving a Wiki Page

Delete a Wiki Page

Ver também