My app is using Google Contacts API <https://developers.google.com/google-apps/contacts/v3/>to access user contacts. I'm using the gdata library to access it and OpenID+OAuth1 to login and request authorisation. Google recently made some changes and now states:
Warning: Due to enhanced security measures we've added to our infrastructure, all developers using the Contacts API must register their projects in the API Console <https://code.google.com/apis/console> and ensure the Contacts API is activated in the API Console. If your application has certain unusual authorization requirements, such aslogging in at the same time as requesting data access (hybrid<http://code.google.com/apis/accounts/docs/OpenID.html#oauth> ) or domain-wide delegation of authority (2LO<http://code.google.com/apis/accounts/docs/OAuth.html#GoogleAppsOAuth> ), then you cannot currently use OAuth 2.0 tokens. In such cases, you must instead use OAuth 1.0 tokens and an API key<http://code.google.com/apis/console-help/#WhatIsKey> . You can find your application's API key in the GoogleAPI Console<https://code.google.com/apis/console#access>, in the Simple API Access section of the API Access pane. So here starts my problems: 1 - My Google Cloud Console lists the AppEngine App project. however I can't add an API project to it. I can create a new API project but I can't seem to link it to the existing App. I'd like that the API usage and billing all be combined on the same project as the app engine app. 2 - Creating a Google Cloud Integration from the AppEngine console yields: Create a Google Cloud project for this application. An error occurred when creating the project. Please retry. Pressing retry does not fix it. 3 - I also tried creating an independent API project and adding a 'key=xxxxxxxx' to the urls generated by the gData client library with the App Key but I get always as response 401 Client error. It seems not to be working with OAuth1 AND App Key 4 - Can anyone tell me if migrating to OAuth2.0 it is possible to do login+request auth in the same step? Anyone migrated from Oauth1? What's the best strategy? Thanks! -- You received this message because you are subscribed to the Google Groups "Google App Engine" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at http://groups.google.com/group/google-appengine. For more options, visit https://groups.google.com/groups/opt_out.
