The use Perl; site is starting to
provide SOAP interface support to the journal system there.
Much of the interface is still alpha, and I'm trying to help
out pudge by testing what he has, and offering suggestions
here and there as I run into things.
This is a simple demonstration/proof-of-concept script that
uses SOAP::Lite and XML::RSS to turn the last
15 journal entries from a given user into a RSS 1.0 syndication
channel.
Caveats: There is not yet an interface for turning a nickname
into a user-ID, so you have to provide the user ID as the first
(and only required) parameter to the script. You may provide
the nickname as the second parameter. The titles and such are
very simple, as this goes for minimal network traffice over
feature-bloat. But it's mostly for illustrative purposes. As
the interface fleshes out and becomes more stable, I expect
to have a more functional version of this. Oh, and it writes
to STDOUT, making it suitable as a filter to other XML/RSS
processing apps. |