Creating your own IBM Lotus Connections Wiki client

Most social networks (Twitter, Blogger, etc.) provide Representational State Transfer (REST) APIs to allow users to extend functionality and interact with their content. In the world of Enterprise Social Networks you, as a Lotus Connections user, can create your own applications and scripts that manipulate Connections content and functionality through the REST / Atom Syndication Format (Atom) API. There are many situations in which you can do smarter work by automating some everyday task, exporting important information to another application, or importing pre-prepared data to your collaborative social web.

One of the most useful features of Lotus Connections is the Wikis application, with which you can collaboratively create pages in rich text, HTML, or Wiki text, sharing them across your network or keeping them as your personal work diaries. Using the REST API you are able to send the data from your selected Wiki page to an external editor or save it as a part of a HTML document. You can also save your Wiki content for off-line editing and synchronize it later with the on-line version.

In this article we demonstrate the possibilities of the Lotus Connections API—specifically, the Wikis application API—and guide you through the process of writing your own REST/Atom client in Python. We introduce some basic scripts, explaining them line by line, and show how to authenticate with Lotus Connections and retrieve and parse a Wiki, or Wiki page Atom entry. You will also learn how to get and post the page content, all of which is made possible by use of the REST/Atom API

via Creating your own IBM Lotus Connections Wiki client.


About CollabDude

I am a collaboration specialist, blogger, twitterer working for IBM. My main responsibilities are to evangelize social business and it's benefits for fostering innovation, building efficiencies in your processes, promoting knowledge transfers and collaboration within your enterprise, your partners, and your customers. Okay, that was a bit over the top, so to net this out, just think of socializing inside and outside of your organization using IBM Collaboration Solutions. Definitely a people person. Much of his spare time is spent trying to get a balanced life. Taking the time away from work and just enjoy life. Keeping my mind and body fit by working out. Spending time with family and friends. Eating a balance diet..yada yada yada...
This entry was posted in Connections and tagged , . Bookmark the permalink.

Leave a Reply

Please log in using one of these methods to post your comment: Logo

You are commenting using your account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s