1. The Google Data API document is not updated.

On Google Data APIs (Beta) Developer's Guide, the feed URL is http://www.blogger.com/feeds/blogID/posts/full. But this URL doesn't work once one has upgraded his/her blogger to beta (http://beta.blogger.com). The correct feed URL for Blogger Beta is http://blogID.blogspot.com/feeds/posts/full, which can be found in another place, Blogger's known issue list.

Expected: Google should've put the new feed URL into the Google Data APIs (Beta) Developer's Guide.

2. Blogger Beta's updated-min query doesn't work with earlier-than-GMT timezones

Simply repro by trying these two URLs in my browsers (either Mozilla 1.5 or IE 6.0 SP2):

The only difference between the two URLs is the timezone. The first one is +08:00, while the second one is -08:00. Results are different:

  • The -08:00 one gets me the expected feed XML (though there is no entries);
  • The +08:00 one gets me an error page, saying "We're sorry, but we were unable to complete your request."

Not only +08:00, all other earlier-than-GMT timezones (+01:00, +02:00, etc.) get the same error. All late-than-GMT timezones get expected result (a feed XML without any entries). This must be a bug in Blogger's front end.

3. Google Data API cannot insert new entry to Blogger Beta with expected Published date.

I am using Google Data API's C# Client Library (download from http://code.google.com/apis/gdata/download/gdata.cs.zip). It works well with inserting new entries but Published date. I do set the AtomEntry.Published and AtomEntry.Updated property to someday in 2005. But eventually the inserted entry's published date is today (10/11/2006).

Updating entry also has the same issue with Updated and Published dates. I have traced the XML that the client is posting to server: the <updated> and <published> are there between <title> and <content>, with the right value (someday in 2005). So I believe it's a bug in Blogger Beta's server side and I cannot find a walkaround.