ich versuche erzeugen Server Auth Code in androidGoogle-Login von Android und Access-Auth-Token für Server
gso = new GoogleSignInOptions.Builder(GoogleSignInOptions.DEFAULT_SIGN_IN)
.requestEmail()
.requestScopes(new Scope(Scopes.DRIVE_APPFOLDER))
.requestServerAuthCode(getString(R.string.server_client_id), false)
.build();
Dann habe ich versucht, Server Auth-Code wie diese zu erhalten.
result.requestServerAuthCode(getString(R.string.server_client_id), false)
Angenommen, ich habe einen Auth-Token wie 'bla bla bla';
Dann Laravel Persönlichkeit des öffentlichen Lebens mit I Benutzer auf der Serverseite
Socialize::driver('google')->userFromToken('bla bla bla')
zu bekommen versuche mich
Es zeigt FehlerGuzzleHttp\Exception\ClientException with message 'Client error: GET https://www.googleapis.com/plus/v1/people/me?prettyPrint=false resulted in a 401 Unauthorized` response: {"error":{"errors":[{"domain":"global","reason":"authError","message":"Invalid Credentials","locationType":"header","loc (truncated...)
verwenden, die Auth-Code, um das Zugriffstoken zu erhalten, sehen https://developers.google.com/identity/protocols/OAuth2, dann ist die Verwendung Zugriffstoken für diesen Endpunkt – BNK
Vielen Dank für Ihre Antwort! Ich habe dafür im Internet gesucht. Kannst du mir zeigen, wie man access_token von PHP bekommt oder einfach curl @BNK –
Sorry, ich bin nicht vertraut mit PHP und Curl, aber ich denke, dass Sie mehr unter https://github.com/google/google-api-php finden können -client und http://stackoverflow.com/questions/28390718/not-able-to-fetch-google-oauth-2-0-access-token – BNK