-1

単一のグラフ API 呼び出しを使用して、ユーザーのコメントとプロフィール写真を含む Facebook の投稿を取得するにはどうすればよいですか?

4

2 に答える 2

1

これを行うには、バッチリクエストを使用する必要があります。最初のリクエストはコメントを取得し、2番目のリクエストはその結果を使用して画像を取得します。

batch次のように、リクエストにパラメータを指定する必要があります。

batch=[
    { 
        "method":"GET",
        "name":"get-comments","relative_url":"<SOME POST ID>/comments",
    },
    {
        "method":"GET",
        "relative_url":"?ids={result=get-comments:$.data.*.from.id}&fields=picture"
    }
]
于 2013-01-09T07:46:43.363 に答える
1

commentoruser_idがある場合は、画像を取得する必要はありません。

プロフィール写真の取得URLは

http://graph.facebook.com/{user_id}/picture

実際、グラフ API を使用して 3 種類のプロフィール写真を取得できます。あれは、

  1. http://graph.facebook.com/{user_id}/picture?type=small
  2. http://graph.facebook.com/{user_id}/picture?type=square
  3. http://graph.facebook.com/{user_id}/picture?type=large

PS: タイプは一目瞭然だと思います。

于 2013-01-09T08:04:21.297 に答える