14
IBM Global Services – Application Innovation Services Birds of a Feather: Working with the Lotus Connections API Sacha Chua ([email protected] ) LivingAnAwesomeLife.com ns here are my own and not my employer’s. No warranty, express or implied.

Lotusphere BoF - Working with the Lotus Connections API

  • View
    4.568

  • Download
    0

Embed Size (px)

DESCRIPTION

 

Citation preview

Page 1: Lotusphere BoF - Working with the Lotus Connections API

IBM Global Services – Application Innovation Services

Birds of a Feather:Working with the Lotus Connections APISacha Chua ([email protected])

LivingAnAwesomeLife.com

Opinions here are my own and not my employer’s. No warranty, express or implied.

Page 2: Lotusphere BoF - Working with the Lotus Connections API

IBM Application Innovation Services

Goal: Get you excited about what you can do with the Lotus Connections API! You can do incredible things with the Lotus Connections API

I made a Community Toolkit that had a newsletter, metrics exporter, and data exporter. People found it really useful.

Good news! LC 3.0 documentation has more examples than the LC 2.5 InfoCenter (and it’s a wiki!). The examples will come in really handy when you build.

We’ll go on a quick tour of some things we’ve built informally, and then open it up to a discussion:

•What are you working on?•What would you like to build?•What questions do you have?•What can help you build better?•What have you learned? •What can you share?

Page 3: Lotusphere BoF - Working with the Lotus Connections API

IBM Application Innovation Services

You can do pretty cool things with the Lotus Connections API!

Page 4: Lotusphere BoF - Working with the Lotus Connections API

IBM Application Innovation Services

Page 5: Lotusphere BoF - Working with the Lotus Connections API

IBM Application Innovation Services

Data available for Communities in Lotus Connections 2.5

Components: Blogs, Wikis, Files, Bookmarks, Feeds, Forums, ActivitiesNumber of entriesUnique contributorsAverage per community memberAverage per contributorPercentage of contribution (unique contributors / number of community members)Views (blog – all time) / Downloads (files)Comments (blogs) / Replies (forum)Unique contributors in community

Page 6: Lotusphere BoF - Working with the Lotus Connections API

IBM Application Innovation Services

Page 7: Lotusphere BoF - Working with the Lotus Connections API

IBM Application Innovation Services

Page 8: Lotusphere BoF - Working with the Lotus Connections API

IBM Application Innovation Services

Page 9: Lotusphere BoF - Working with the Lotus Connections API

IBM Application Innovation Services

Tools Newsletter Metrics (# of contributions) Community data exporter Forum exporter Blog exporter (can sort by # of

votes) Member activity breakdown ATOM feed exporter (title, body,

author, e-mail, date, link) Community management

(creating, updating, renaming, copying)

Member management (adding or removing members)

Bookmark list export Bulk Profiles tagger

Ideas

Page 10: Lotusphere BoF - Working with the Lotus Connections API

IBM Application Innovation Services

Lessons learned working with Lotus Connections 2.5 You can do a whole lot with the Lotus Connections API! The service document doesn’t list everything. If you need to work with

anonymous APIs, you will need to customize some of the URLs. Trust, but verify. Systems and documentation sometimes disagree. Not everything is available through the API. For example, I haven’t figured

out the API way to get the structure of a wiki. Maybe in 3.0? Community news feeds don’t work for private communities. New wiki entries require valid XHTML, with an enclosing element. If

everything else gets created except for the wiki body, that’s why.

Page 11: Lotusphere BoF - Working with the Lotus Connections API

IBM Application Innovation Services

Resources Lotus Connections 2.5 API http

://publib.boulder.ibm.com/infocenter/ltscnnct/v2r0/index.jsp?topic=/com.ibm.connections.25.help/c_api_welcome.html

Lotus Connections 3 product documentationhttp://www-10.lotus.com/ldd/lcwiki.nsf/dx/Lotus_Connections_APIs_lc3

developerWorks > Lotus Connectionshttp://www.ibm.com/developerworks/lotus/products/connections/

Sacha Chua ([email protected]) - LivingAnAwesomeLife.com

IBM Global Business Services Canada, Application Innovation Services

Page 12: Lotusphere BoF - Working with the Lotus Connections API

IBM Application Innovation Services

Page 13: Lotusphere BoF - Working with the Lotus Connections API

IBM Application Innovation Services

Page 14: Lotusphere BoF - Working with the Lotus Connections API

IBM Application Innovation Services

Let’s talk about what you can do with the Lotus Connections API, and how!

Newsletter Metrics (# of contributions) Community data exporter Forum exporter Blog exporter (can sort by # of

votes) Member activity breakdown ATOM feed exporter (title, body,

author, e-mail, date, link) Community management

(creating, updating, renaming, copying)

Member management (adding or removing members)

Bookmark list export Bulk Profiles tagger

Ideas: