如何使用graph API从Facebook群组检索照片?

如何使用graph API从Facebook群组检索照片?,facebook,facebook-graph-api,Facebook,Facebook Graph Api,当我试图从Facebook上的开放群中检索照片时,我得到的是一个空列表 这个URL给了我一个空列表。我希望看到一个带有照片的列表,我已经上传到了我的测试组 { "data": [ ] } 问题可能与安全性有关,但我没有收到任何访问错误。如果我从URL末尾删除/photos,我就可以访问基本的公共信息。请参阅(https://developers.facebook.com/docs/reference/api/group/)组对象上没有“照片”连接。但是,存在一个图片连接

当我试图从Facebook上的开放群中检索照片时,我得到的是一个空列表

这个URL给了我一个空列表。我希望看到一个带有照片的列表,我已经上传到了我的测试组

{
   "data": [      
   ]
}

问题可能与安全性有关,但我没有收到任何访问错误。如果我从URL末尾删除/photos,我就可以访问基本的公共信息。

请参阅(https://developers.facebook.com/docs/reference/api/group/)
对象上没有“照片”连接。但是,存在一个
图片
连接。也许有一天Facebook会通过一个群组对象的照片连接来扩展他们的API

奇怪的是,如果您使用/group\u id/albums,它会检索组内的所有相册,包括相册id、名称、url,甚至该组相册内的图像计数。 但如果随后使用该相册id并调用/album\u id/photos,则返回空数据数组

如果您可以执行/group\u id/albums,则组相册是有效的相册,因此在其上调用/photos应该检索其照片,就像在普通相册中一样

你弄明白了吗

我刚刚尝试使用FQL,我可以设法检索到许多有关组相册的信息,因此这意味着组相册只是一个普通的相册

SELECT description, owner, photo_count, type, like_info, cover_pid, comment_info FROM album WHERE object_id = '1382173765340875'

{
  "data": [
    {
      "description": "10 Desafio Outros!!!", 
      "owner": 1455136613, 
      "photo_count": 8, 
      "type": "normal", 
      "like_info": {
        "can_like": true, 
        "like_count": 1, 
        "user_likes": true
      }, 
      "cover_pid": "6249764165120950711", 
      "comment_info": {
        "can_comment": true, 
        "comment_count": 0, 
        "comment_order": "chronological"
      }
    }
  ]
}
编辑2014:我向facebook提交了一份bug报告,6个月后我得到了回复:

他们说要查看graph api文档,我在那里可以看到“groups”对象和“album”或“photos”对象之间没有连接,因此我目前从查询中获得的任何额外信息都只是一个bug


啊!!我认为这只是一个错误,他们没有将群组链接到相册,但不管怎样…

毕竟这是一个文档。非常感谢你澄清这一点。我想我找到了问题所在。若你们上传了一张照片到群组,找出它的id并检查它们的参数。你会发现他们没有财产相册。如果您使用fql,您会发现他们的相册对象id不同,即使他们在组上的同一相册中。我没有找到任何解决办法(