Google APIs Console - missing client secret

oauth-2.0

Solution

It seems that Google finally ditched the unnecessary `client_secret` for installable applications and is not yet up-to-date with their documentation. You should check if you already get an `access_token` in the initial OAuth request like it's handled on Facebook.

Another possibility would be to fall back to using a Simple API Access key.

Update:

First method seems to not work with Google.

The recommended way for Android is to use AccountManager instead of baking your own requests. Follow this example to see how this is implemented and how you get an AuthToken using a Simple API Access key. Instead of using the Tasks API you can then include the OAuth2 API library to retrieve the userinfo.

Problem

I tried to create a testing client id for an android app which uses OAUTH 2.0 as login for retrieving user profile. I followed the steps to complete the creation of the client id on google console, but I do not see anywhere the client secret. I'm trying to help my employer with getting google credentials for it's app. I know how to implement OAUTH 2.0 in android, but I need client secret to exchange the code with access token. First, I selected "Google+ API" from Services tab. Then followed the on screen steps from API Access tab.

Original source

Related problems