Friday, May 2, 2008

API: JSON, RSS and Badges

What does API stand for? Does it matter? Truth is, a web service just isn't a web service without an API. Informally, anybody could use the RSS feeds we've been providing as an API but well there are easier ways. Especially when it comes to creating other web applications that process and display real-time information.

So we've created a JSON implementation. If you are not familiar with it, JSON is a format that is ready to read by Javascript. In our case, we provide that data wrapped in a call to a function called ts_parse. If you define that function to handle the data, that's a start. You can look at http://tweetscan.com/badge.js for a reference implementation. Which leads us to the badges....

The first use of the JSON and what was used for testing is also available at http://tweetscan.com/api.php in the form of a badge. You can grab a couple snippets of code, put in your search string, and wham! you'll have topical live updating tweets on your site.

Of course, we'd love to see what else can be done with this data. The possibilities are nearly endless. So if you've got a developer's itch to scratch, give it a shot and let us know if you need anything more in the API.

Happy API Scanning!