0

公式のFacebook ドキュメントによると、Facebook Graph API は Facebook グループのプロフィール写真を扱うことができるようです。ただし、ドキュメントの [接続]セクションにある画像のリンクでは、適切な画像が返されません。URLは/images/icons/group-types/large/default.pngにリダイレクトされます。これは明らかにデフォルトのプロフィール写真のパスですが、実際には次のようなデータを持つ JSON を返します。

{
   "error": {
      "message": "Unknown path components: /icons/group-types/large/default.png",
      "type": "OAuthException",
      "code": 2500
   }
}

これはFacebookのバグですか?これを回避するためのアイデアはありますか?

前もって感謝します!

4

1 に答える 1

1

バグのようです。回避するには、HTTP リダイレクトではなく文字列として画像を取得します。

https://graph.facebook.com/195466193802264?fields=picture

応答は次のとおりです。

"picture": "/images/icons/group-types/large/default.png"

それを解析し、相対 URL が返された場合は、先頭にhttp://www.facebok.com

この特定のケースでは、機能します:ここにリンク

それまでの間、バグ レポートを提出し、API でこれを更新する必要があります。

于 2012-04-20T00:53:21.810 に答える