TweepML is an extensible, open standard format that allows you to manage and share groups of Twitter users

TweepML is an extensible, open standard format that allows you to manage and share groups of Twitter users


Share


TweepML is an XML format used to represent a list of Tweeps (Twitter users). The primary goal of this format is to allow people to easily share between applications a list of Tweeps. For example, you might want to export a list of tweeps from application A and import into application B. Or, you might want to publish on your website a list of tweeps you recommend people to follow. In addition to provide an aggregation of Tweeps, TweepML allows for a hierarchical grouping of Tweeps as well as tagging. Some of the inspiration for TweepML came from OPML, a simple format to share a list of blogs (blogroll). TweepML is also extensible, which allows applications and services to augment its structure with additional data.

tweepm TweepML is an extensible, open standard format that allows you to manage and share groups of Twitter users

There are several open source TweepML generators available at the moment.

TweepML can be used both, as a file storage to transfer information, or a response protocol for a web service.

The only basic difference is the use of error_code and error_description in case of protocol mode to indicate the presence of an error with the request.

Important: When serving a TweepML file over HTTP, remember to set the Content-Type HTTP Header to “text/xml”. For parsers this should not make any difference, but if you don’t do that the browser might not display the file to the user properly.

TweepML is not a presentation format, nor it intends to be a format to store presentation information, however, we can foresee widgets, web pages or applications that will help users view, edit and manipulate a TweepML.

Since TweepML and OPML are both XML formats, it would be simple (if you know how) to create an XSL-T to convert from one to the other. Not all attributes and elements exist on both formats, so the conversion might lose data in the process. The proposed table below is just one of the many ways to convert and it’s not part of the standard. People are free to create their own way to converting back and forth.

Notice that OPML is mostly a representation of links (or feeds’ links) which might not necessarily translate into a Twitter account. For that purpose, only outlines that are either of the format http://twitter.com/[screen_name] or http://twitter.com/statuses/user_timeline/[id].xml would be converted and all other entries will be dropped. [TweepML]

Blog Widget by LinkWithin

Post information:
This entry was posted on Thursday, September 10th, 2009 at 1:50 pm and is filed under Internet Trends, Software News
blog comments powered by Disqus
           Sponsors: TechJump! l Kiten l Mahallo Media l Alen Mak l Politics
Go techWALL Homepage