我一直在尝试使用图形 API 向 Facebook 发出 GET 请求,以检索发布到事件墙的所有照片。我想拥有它们,这样它们就可以像电视屏幕上的“活剪贴簿”一样显示。
我向 /EVENT_ID/photos 发出了 GET 请求,但我收到的只是我和我的朋友发布的照片。任何不是我朋友的人发布的照片根本不会出现。
我向 /EVENT_ID/feed 发出了 GET 请求,我确实收到了所有帖子,但照片显示如下:
{
"id": "487778861276668_487912981263256",
"from": {
"name": "Nicu Tinar",
"id": "100005604480588"
},
"to": {
"data": [
{
"name": "Te Noiembrie",
"start_time": "2013-11-14T19:30:00+0200",
"timezone": "Europe/Bucharest",
"location": "Piața Unirii",
"id": "487778861276668"
}
]
},
"actions": [
{
"name": "Comment",
"link": "https://www.facebook.com/487778861276668/posts/487912981263256"
},
{
"name": "Like",
"link": "https://www.facebook.com/487778861276668/posts/487912981263256"
}
],
"privacy": {
"value": ""
},
"type": "status",
"created_time": "2013-03-27T20:50:37+0000",
"updated_time": "2013-03-27T20:50:37+0000",
"comments": {
"count": 0
}
},
(别担心这是一个假的测试帖子和事件)
如您所见,帖子的存在已被确认,但我没有得到图片 URL。
这是怎么回事?我怎样才能从这个事件墙贴中获取图片?