This looks great – many thanks.
I’m having some trouble adding authentication to the android client – when I try to create register the new application for the API, it reports:
Register App Failed
Error (projectId=YYYYYYY)
OAUTH_CLIENT_KEY_ALREADY_EXISTS: OAuthClient key exists
(I have replaced the project ID with YYYYYYY)
I’m not sure if this is a config issue internal to my app, or if it’s a consequence of using the android debug keys.
I’m going to dig around for a good primer on app engine client authentication…