Solved. The culprit is this line from above: extra_parameters={'xoauth_displayname': APP_NAME}) Setting this value for a registered application intentionally triggers a warning to users, as indicated by the Google documentation: xoauth_displayname: (optional) String identifying the application. This string is displayed to end users on Google's authorization confirmation page.
For registered applications, the value of this parameter overrides the name set during registration and also triggers a message to the user that the identity can't be verified. For unregistered applications, this parameter enables them to specify an application name, In the case of unregistered applications, if this parameter is not set, Google identifies the application using the URL value of oauth_callback; if neither parameter is set, Google uses the string "anonymous". Removing this line no longer allows me to use a 'nice' name in place of the domain, but it gets rid of that annoying yellow box :).
I'm not sure exactly where the issue may be in your code, but I've got a one page oauth/appengine/gdata example which may at least set you in the right direction. Have you tried to navigate to the site directly from the iPhone/desktop browser to see what message is delivered? Hope it helps.
Alternatively, is it possibly to do with the user agent the UIWebView sets?
Thanks for the tips oli. I managed to solve it eventually, but it was useful to look at your code sample. It's irritating how many ways Google has set up to try to handle this problem, instead of having one definitive way.
I'd almost rather construct the http calls myself rather than deal with their convoluted API. – Shaun Budhram Apr 3 at 8:45.
I cant really gove you an answer,but what I can give you is a way to a solution, that is you have to find the anglde that you relate to or peaks your interest. A good paper is one that people get drawn into because it reaches them ln some way.As for me WW11 to me, I think of the holocaust and the effect it had on the survivors, their families and those who stood by and did nothing until it was too late.