Google Data API

I’ve started to mess around with the Google Data APIs recently to help support my Migraine Diary iOS application. Specifically I want users to be able to export their journal entries into a Google Spreadsheet rather than just a plain CSV file. I am using the Objective-C client that Google built and have come across a number of issues or gotchas.

  • The Objective-C client is badly documented – a number of Google Data API calls have zero examples and translating REST calls into Objective-C classes is a challenge.
  • OpenAuth 2 is surprisingly easy to use
  • Google provides very little troubleshooting assistance even with their client
  • Objective-C is very new compared to the Python, .NET and Java clients

That being said, I am making progress. I’ll most likely share my finalized code to create a simple spreadsheet here so others have a jumping off point.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s