現在、問題があります。突然、データベース内のfacebook graph APIからのすべてのurlイメージが、次のようなデフォルトのイメージを返します。
URLの例:
http://graph.facebook.com/{user-id}/picture?type=large
これは既知のバグです(これは将来的には不可能になることも意味します)。
バグをサブスクライブして待つ必要があります。
更新:access_token
をAPI呼び出しに追加することで機能させることができますが、もちろんそのサーバー側のみを実行する必要があります。アプリアクセストークンで十分です:
https://graph.facebook.com/<userId>/?fields=picture&type=large&access_token=...
2018年4月20日更新:画像URLはアクセストークンなしで再び機能しているようです:<img src="https://graph.facebook.com/[app-scoped-id]/picture" />
ここに更新があります: https://developers.facebook.com/bugs/2054375031451090/
試したところ、アクセストークンをURLリンクに追加するだけで機能します。
したがって、この:
https://graph.facebook.com/<userId>/?fields=picture&type=large
次のようになります。
https://graph.facebook.com/<userId>/?fields=picture&type=large&access_token=...
それが役に立てば幸い!
URLにアクセストークンパラメータを追加してください
https://graph.facebook.com/id/picture?type=large&access_token=faskfjsld
これは確実に機能します。