Wie bekomme ich user-profile mit Google Access-Token
Teste ich immer Benutzer Informationen, die von google Zugriffstoken
nach dem Klick auf sign in-button, den ich bekommen umgeleitet zu
https://www.googleapis.com/oauth2/v1/tokeninfo?access_token=access_token_here
Bekommen und etwas JSON-Daten wie diese
{
"issued_to": "my client id.apps.googleusercontent.com",
"audience": "my client id.apps.googleusercontent.com",
"user_id": "user id here",
"scope": "https://www.googleapis.com/auth/plus.login",
"expires_in": 3596,
"access_type": "online"
}
jetzt ich muss wissen, wie zu extrahieren Benutzer-name , Adresse und E-Mail jede Hilfe bitte ?
vielen Dank im Voraus
Du musst angemeldet sein, um einen Kommentar abzugeben.
Versuchen, diese:
Überprüfen Sie den auth-token, die nach google-signin auf Ihrem server mithilfe dieser api
Anfrage
Antwort
Quelle
Müssen Sie das access-token (Sie bekommen es in der redirect-url) zum Zugriff auf die Google-Menschen-API. Überprüfen Sie heraus die specs hier.
Finden Sie vielleicht Google OAuth2 Spielplatz ziemlich nützlich, um eine Idee zu bekommen, wie Sie zur Verwendung von access-tokens für den Zugriff auf Google-APIs.
Glück!
Können Sie die quick start und siehe das Beispiel hier: Beispiel
Und hier ist eine Beschreibung von Menschen:erhalten
Dies ist eine einfache nodejs-code auf der server-Seite.
Check diese. Es ist zum Beispiel mit der demoCode-Snippet:
call_api
ruft die API und bekommt die Daten:Aus der account-Objekt, den Namen zugegriffen werden kann:
WENN SIE MIT PHP
Können Sie überprüfen,hier. Kurz gesagt, der code, den Sie suchen, ist dies
Hier Nutzlast hat die Informationen, die Sie benötigen, solange Sie fügen die benötigten Bereiche.