Monday, September 07, 2009

Twisted Ping.fm Client


I just merged async (Twisted) support into the Python ping.fm library today and have just taken it for a test drive. I do love Twisted :-) The Twisted pyngfm API usage is identical to the synchronous API, with the usual exception of using deferreds and callbacks.

Here's some example usage, the client I now use for command-line updates to Twitter, Identi.ca, Tumblr, Facebook, LinkedIn, Jaiku, and even Flickr (note that the keys are stored in an .ini-style config file):


There's another example in the README that iterates through the recents posts made to ping.fm. If you do manage to use it and come across any issues, be sure to file a ticket.

Enjoy!



1 comment:

  1. Cool library, Mr. McGreggor!

    Any chance to see a simple PyGtk app that just sits in GNOME panel and when clicked, allows to type in a status message and pings it via this library? That's be a KILLER app!

    ReplyDelete