Amazon Web Services API Updated

Saturday, March 26, 2005
Amazon has made some minor updates to the Amazon ECS web services. Check out the Amazon Web Services Blog for the details.

43 Things Web Services API

Tuesday, March 22, 2005
43 Things has just released a fresh new REST web service for accessing their content. If your not familiar with 43 Things it is a social networking web site where people with common goals can site include to stop procrastinating, loose weight, take more pictures, and so on. Goals are tagged with keywords, and you can also see which goals are popular in a particular city.

With the 43 Things web service you can access goals (add, complete, list), people, teams, tags, and cities.

Google Search API Limiting Results

Thursday, March 17, 2005
When using the Google Search API I noticed that google there is a discrepancy between a Google search on their web site, and a google search using their web api.

Google claims that:
With the Google Web APIs service, software developers can query more than 8 billion web pages directly from their own computer programs. The Google web search API uses the SOAP and WSDL standards.
If you do a Google search for the letter a, the most common letter in the English language from Google's web site you will get 8 billion results. Now if you try this search from the Google API you only get 5.2 billion results.

Note that I have filtering turned off on both the Google Web site, and in the Google API (with filtering turned on you get about 2.8 billion results).

So the question is, where are those other 3 billion results? Google claims that you can access all 8 billion pages in their index with the API, but my results show otherwise.

Blogger API Updated

The folks at Blogger have updated their Atom API this week. The new updates allow for secure authentication over HTTPS (using HTTP Basic authentication), and i18n (internationalization) support, and other bug fixes.

You can find documentation here, and the BloggerDev mailing list here.

The Atom API is a REST style web service API, which means you simply use the HTTP protocol with GET, POST, PUT, and DELETE commands. For instance if you want blogger to return a list of blogs for an account go to https://www.blogger.com/atom and login with your username. The result of the GET command will be an XML representation of the blogs you author.

The Atom API allows you to:

  • Get a list of a users blogs
  • Get an atom feed of a blog
  • Get an atom feed of a blog entry
  • Create a new blog entry
  • Edit a blog entry
  • Delete a blog entry