Nicht immer user-Bild-mit google-login
Ich habe ein Google-login mit OAuth2 und die PHP-Bibliothek, die sich auf der Dokumentations-Website.
Den Anwendungsbereich, die ich verwendet habe ist die userinfo. Ich bin immer alle userinfo außer das Bild. Ich zugegriffen sowohl den V1-und V2-Verknüpfungen mit der access-token, die ich erhielt. Die links, wenn ich mich nicht Irre sind, -
https://www.googleapis.com/oauth2/v1/userinfo?access_token=<access-token>
https://www.googleapis.com/oauth2/v2/userinfo?access_token=<access-token>
Für beide, die Bild info fehlt. Ich erhalten folgende Antworten, die
{
"id": "<some-id>,
"email": "<correct-email-id>",
"verified_email": true,
"name": "Siddharth Saha",
"given_name": "Siddharth",
"family_name": "Saha",
"link": "<google-plus-link>",
"gender": "male",
"locale": "en"
}
Gibt es eine andere Möglichkeit um das Bild zu bekommen? Gibt es einen link auf das Benutzer-Bild (wie in der facebook-Authentifizierung).
- Aber haben Sie wirklich ein Foto auf Ihrem Profil? Ich denke, dass die "Bild" - Attribut wird nur dann angezeigt, wenn du ein Foto hast. Ich verfolge deinen "link" und nicht Foto da. Oder sind Sie einfach nur testen mit einem anderen Profil?
- Vielen Dank Juan. Es war, weil ich nicht habe ein Bild im Profil. Ich hatte ein Bild in meinem gtalk (Google Mail) aber es spiegelt nicht in Google+ und so war es nicht wieder ein Bild-Feld.
- Für die Sicherheit auf Ihrem Konto, das Sie entfernen sollten link von dir Frage
Du musst angemeldet sein, um einen Kommentar abzugeben.
Kommentar: Aber glauben Sie wirklich haben ein Foto auf Ihrem Profil? Ich denke, dass die "Bild" - Attribut wird nur dann angezeigt, wenn du ein Foto hast. Ich verfolge deinen "link" und nicht Foto da.