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
InformationsquelleAutor Siddharth | 2012-02-17
Schreibe einen Kommentar