Tuesday 13 July 2010

Frustrating APIs

It's been a frustrating week.

At first I wanted to work with the Twitter API. I found that Oauth is a bit of pig to work with, and potentially not what what I want. I created a HTML-scraping version of the API that might just get me the information I need simply but it wasn't long before twitter realised what was up and blocked my IP.

Then I wanted to work with the Delicious API. I found their API is a bit of pig to work with, and potentially not what what I want. I created a HTML-scraping version of the API that might just get me the information I need simply but it wasn't long before Yahoo realised what was up and blocked my IP.

Next I wanted to work with the Google Search API. I found their API is a bit of pig to work with, and potentially not what what I want. I created a HTML-scraping version of the API that might just get me the information I need simply but it wasn't long before Google realised what was up and blocked my IP.

I'm spotting a pattern. APIs are crap.