6
OAuth2とドキュメントサイトにあるPHPライブラリを使用してGoogleログインしました。Googleログインでユーザー画像が表示されない
私が使用した範囲はuserinfoです。私は写真以外のすべてのユーザー情報を取得しています。私は受け取ったアクセストークンでV1とV2の両方のリンクにアクセスしました。リンクが間違っていない場合、 -
https://www.googleapis.com/oauth2/v1/userinfo?access_token=<access-token>
https://www.googleapis.com/oauth2/v2/userinfo?access_token=<access-token>
これらの両方の場合、画像情報がありません。次のような返信があります。
画像を取得するには別の方法がありますか?ユーザーの画像へのリンクがありますか(Facebookの認証のように)。
本当にあなたのプロフィールに写真がありますか?私はあなたが写真を持っている場合のみ、 "写真"属性が含まれていると思います。私はあなたの "リンク"に従い、そこに写真は載っていません。または、別のプロファイルでテストしていますか? –
Juanに感謝します。それは私がプロフィールに絵を持っていなかったからです。私は自分のgtalk(gmail)に画像を設定しましたが、それはGoogle+に反映されていないため、画像フィールドが返されませんでした。 – Siddharth
@Siddharth:あなたのアカウントへのセキュリティのために、あなたからのリンクを削除する必要があります – Baba