Several people have put together software libraries that use the Upcoming.org API. If you're thinking of doing any third party development, it might be a good idea to build it upon one of these!
Requests
Can someone create an ActionScript library for Flash apps?
PHP
All of the information below is currently offline as ahsonline.com.au is no longer a registered domain. At least not in the United States cause I can't resolve it.
Daniel O'Connor wrote a [http://clockwerx.blogspot.com/2005/04/upcomingorg-web-services-client-for.html web services client]
in PHP. No documentation is available, and
[http://www.getfridged.com/Services_Upcoming-1.1.3.tgz the code] is released under the GPL for free modification.
This package is currently [http://pear.php.net/pepr/pepr-proposal-show.php?id=244 a PEAR proposal] and is installable
via the [http://www.ahsonline.com.au/Upcoming/ PEAR installer].
See also:
Upcoming with PHP Tutorial.
Perl
WebService::Upcoming - Greg Knauss' WebService::Upcoming for Perl, installable via cpan.
* An example script using this is available at [http://getluky.net/2005/04/18/check-this-weeks-upcomingorg-events-in-perl/ getluky.net].
Python
Upcoming.org Python Module = Jay Graves
Upcoming.org Python interface
* An example script using this is available at [http://www.socialistsoftware.com/upcoming/ Socialist Software]
... Another Upcoming.org Python Module = Andy Smith's thoroughly different Upcoming.org Python interface
* A bunch of examples and babbling about it is over at [http://an9.org/devdev/upcoming devdev2040]
* Probably useful to give this a different name, too.
Java
Upcoming.org Java Library = Jay Graves
Upcoming.org Java interface
* An example script using this is available at [http://www.socialistsoftware.com/?page_id=2#java Socialist Software]
Ruby
Upcoming.org Ruby Library = Derek Greentree
Upcoming.org Ruby interface
* An example script using this is available at [http://derek.leftwise.com/?p=4#cut-1 Leftwise.com]
Comment: Leftwise.com is down, can you post the script to the wiki? -garrett
The link to the example script is back up. Sorry about the broken link. - derek