Typo with a desktop client

Blogging APIs

Typo supports all 3 major API’s ( Blogger, MetaWeblog and MovableType Extensions ). It supports all three because every one implements some different features. Even when you set a client to talk to the MetaWebLog API it will still use the Blogger API if you delete posts in some clients.

Generally the MovableType API is the most feature full. Most clients give you the most features when you choose this API.

How To Connect

You can add backend/xmlrpc to your site’s URL for your desktop client, as in http://my.blog.tld/backend/xmlrpc.

Tested Clients

Clients which support the MovableType API or metaWeblog XML-RPC ”should” work with Typo. Desktop clients known to work:

Mac OS X

  • Ecto
  • MarsEdit (use “MovableType” protocol as the autodetected “Other MetaWeblog-compatible” will discard your keywords/tags.)
  • DashBlog - post from the Dashboard
  • TextMate - OS X Text Editor with blog editing bundle

Windows

Linux

  • BloGTK - post from the toolbar in GTK setup instructions
  • drivel - (version > 2.0) setup is similar to BloGTK
  • Gnome-Blog - Gnome Blog, post entries to your blog right from the gnome panel
  • Flock-Blog - Flock Blog, comes with built in bloger post entries, update entries, insert images ect.

Palm

  • mo:Blog - Palm-based blog posting app, shareware (use MovableType API)

Series 60 Mobile Phones

  • PicoBlogger 2.5 - Moblogging client for series 60 mobile phones (have tested with both MetaWeblogAPI and MovableTypeAPI and Typo 2.6.0. Doesn’t allow comments on posts, even if allow by default is set)

Cross platform

  • mtsend.py - command line tool
  • Flock - New browser that built in Blogging support. The metaWeblog API option works in the manual configuration.
  • JBlogEditor - Based on Eclipse RCP (Rich Client Platform), uses metaWeblog and atom API.
  • Oafer42 - Ruby-Fox blogging script (Windows/Linux). Uses the metaWeblog API. Simple is key! (publish, trackback, ping-o-matic)
  • DeepestSender - Mozilla Firefox extension. Primarily intended for LiveJournal, but supports the Blogger and MetaWeblogAPI. Partially functional: Blogger support does not work; MetaWeblogAPI (selected via the WordPress option) will allow history and posting succesfully; the client does not support extended content and categories don’t work.
  • ScribeFire - Mozilla Firefox extension.
  • flog - post from the command line with $EDITOR

Not working

The following clients were tested against Typo and were found not to work:

Cross platform

  • Flickr - Typo’s MetaWeblogAPI and BloggerAPI does not properly implement “getUsersBlogs” at the present time, which makes the system incompatible with Flickr.
  • Writely

Palm

  • u*Blog 1.0 - Freeware palm application (doesn’t seem to work with any of the APIs, tested against 2.5.5)

S60 Nokia

  • Lifeblog doesn’t work with Typo XMLRPC but does support typepad’s MT API. Go figure. Not sure what the problem is but would be awesome if it worked.

Some .NET clients experience difficulty when used against a lighttpd+FastCGI setup, because lighttpd does not support the Expect HTTP header, which said clients always set. Thankfully, there’s a workaround.

This entry was posted on Sun, 26 Aug 2007 13:36:00 GMT and Posted in . You can follow any any response to this entry through the Atom feed. You can leave a comment .


Comments

Leave a response

Leave a comment