Archive for the 'Upcoming.org' Category

upcoming.org Java library updates

I have updated the upcoming.org Java library to support the new token based authentication. You can download version 0.4 of the Upcoming library here.

This is mainly an update to support the new authentication methods. I need to do a bit more work to handle some of the data that is returned in the response.

Technorati Tags:

Updated Upcoming.org Java module

I have updated the upcoming.org java module. Here is a quick list of changes.

  • No longer pass the username and password when not required.
  • Added calls to metro.getMyList and user.getInfoByUsername
I was very happy to find out that this module is in use by the Galleon project. Galleon is a media server for your TiVo that won "Most Creative Application" in the TiVO HME contest. Thanks to Leon Nicholls for suggesting and these changes.

Technorati Tags:

Upcoming.org Java frontend

So I have had an itch to learn Swing for a while now, and after making the Upcoming.org Java library I figured this would be a great time to give it a shot. Here is the first look at the "Upcoming Manager". Upcoming Manager After just a few hours of trying to use Swing and the Flow/Box/Gridbag/Spring Layout managers, really makes me wish there was something like Glade for Swing. Don't expect this to be released for a while, it is coming along pretty slow.

Technorati Tags:

Updated Upcoming.org Java Library

I have just uploaded a new upcoming.jar file. This version contains better java doc. Thanks to Mike Putnam for pointing out some problems. As usual you can get the jar file from the Upcoming.org Modules page.

Technorati Tags:

Upcoming.org Java Library

I have also just created a Java library to interface with the Upcoming.org api. You can find it here It could use some better javadoc and maybe a seperate source jar? Let me know what you think.

Technorati Tags:

Upcoming.org Python Module

I have just released a Python module for the Upcoming.org API. You can find it here. If you use it, please send all bugs, suggestions, patches to jay@socialistsoftware.com

Technorati Tags:

Upcoming.org Modules

Python Download 0.1 Example import Upcoming u = Upcoming.Upcoming('username', 'password', 'key') events = u.searchForEvents('Shins') for e in events: print e.id + ' : ' + e.name Output 14138 : The Shins 17314 : The Shins 17002 : The Shins Upcoming.py Pydoc ApiFilters.py Pydoc Java Download 0.3. Example import java.util.ArrayList; import com.socialistsoftware.upcoming.*; public class UpTest { public static void main(String[] args) { Upcoming up = new Upcoming("username", "password", "key"); ArrayList lists = up.getWatchlist(); for (int i = 0; i < lists.size(); i++){ Watchlist w = (Watchlist)lists.get(i); String id = w.getEventId(); Event e = (Event)up.getEventInfo(id).get(0); System.out.println(w.getEventId() + " : " + e.getName()); } } } Output 12447 : The Decemberists, Okkervill River 14135 : Q and not U 15001 : Fiery Furnaces, Dios Malos 14138 : The Shins 15517 : Electric Six and VHS or Beta 15516 : Built to Spill 15515 : Built to Spill 15737 : The Mars Volta 17074 : ... And you Will Know Us by the Trail of the Dead w/ International Noise Conspiracy and We Are Wolves 17078 : Spoon w/ The Clientele 18294 : Maroon 5 18543 : Nuggets vs Spurs 19323 : testEventName 19449 : WeedenFete The javadoc is here.

Technorati Tags:



Powered by Django.