Supporting the Blogger API
Like LiveJournal, the weblog service Blogger provides a programmatic interface that's been built with XML-RPC. To allow our users to make use of popular Blogger-compatible tools (Radio, Blogbuddy, w.bloggar, TextRouter), we've added internal support for their API. However, the Blogger API is currently labeled as experimental and alpha
, and will not be developed further.Blogger: We are working along with others in the blogging industry to produce a new, more robust API. You can view the current state of the Echo Project here.
The Blogger interface address for a LiveJournal installation is .
Supported Methods
LiveJournal supports the following Blogger API methods (methods are linked to relevant documentation):
blogger.newPost
blogger.editPost
blogger.deletePost
blogger.getUsersBlogs
blogger.getRecentPosts
blogger.getPost
blogger.getUserInfo
Notes
LiveJournal makes no use of the appkey parameter.
The Blogger API does not support the use of post titles (subjects). To set a title for your post
include the title wrapped in <title> tags in your post body.
LiveJournal specific meta data (current mood and music) are supported by including a line consisting of lj-metadatakey: metadata in the post body (e.g. lj-mood: happy).
The publish parameter is always set true.
blogger.getUserInfo will return the account's name for both firstname and lastname.
Due to the differences between Blogger's and LiveJournal's template systems, the blogger.getTemplate and blogger.setTemplate methods are not supported.