-1

如何通过单个图形 api 调用检索带有用户的 commnts 和个人资料图片的 facebook 帖子?

4

2 回答 2

1

为此,您必须使用批处理请求,第一个请求获取评论,第二个请求使用其结果获取图片。

您应该为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

如果您有评论user_id者的,则无需获取图像。

获取头像的网址是

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

实际上,您可以使用图形 API 获取三种类型的头像。那是,

  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 回答