Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/backbone.js/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
FacebookAPI-获取作者的个人资料提要';化身_Facebook_Facebook Graph Api - Fatal编程技术网

FacebookAPI-获取作者的个人资料提要';化身

FacebookAPI-获取作者的个人资料提要';化身,facebook,facebook-graph-api,Facebook,Facebook Graph Api,我正在尝试从用户的墙上获取数据,结果很顺利-只需向Facebook Graph API发出一个简单的请求: https://graph.facebook.com/me/feed?access_token=... 然而,它返回: "data": [ { "id": "1337_123", "from": { "name": "Johny Rambo", "id": "1337" },

我正在尝试从用户的墙上获取数据,结果很顺利-只需向Facebook Graph API发出一个简单的请求:

https://graph.facebook.com/me/feed?access_token=...
然而,它返回:

"data": [
      {
         "id": "1337_123",
         "from": {
            "name": "Johny Rambo",
            "id": "1337"
         },
         "message": "hello world",
         ...
       },
       ...
]
我还需要的是作者的化身(图片)——在这种情况下,
Johny Rambo

我可以向Facebook API请求其他请求,如:

https://graph.facebook.com/1337?access_token=...&format=json&fields=name,picture
但是它向API发出了
n+1
请求(
n
——如果作者是唯一的,那么墙柱的数量)

是否可以修改墙柱的主要请求,以从带有如下用户图片的部分获取

         "from": {
            "name": "Johny Rambo",
            "id": "1337",
            "picture": "http://profile.ak.fbcdn.net/......jpg"
         },

您只需将ID用作带有
/picture
的图像即可:

可以渲染当前配置文件 通过添加 对象URL的后缀/图片


有关更多信息,请查看“图片”下的链接。

此URL重定向到图片实际所在的位置。如果您在不处理302重定向的组件(如Android图像视图)中使用此URL,这将不起作用。