在我要求提供一些我已经能够实现的信息之前:
我能够以JSON格式获取群组Feed
group_id
,acess_token
。 https://graph.facebook.com/v2.1/{group_id}/feed?access_token={access_token}
我能够获得小组的专辑
https://graph.facebook.com/v2.1/{group_id}/albums?access_token={access_token}
我无法实现的目标:
https://graph.facebook.com/v2.1/{album_id}/photos?access_token={access_token}
https://graph.facebook.com/v2.1/{album_id}?fields=photos&access_token={access_token}
使用的URL:
https://graph.facebook.com/v2.1/{album_id}/photos?fields=picture,source,name&type=uploaded&access_token={access_token}
{
"data": [
]
}
我甚至在“图谱API资源管理器”中尝试了上述内容,我得到了相同的输出。
答案 0 :(得分:3)
由于权限限制,除非用户自行上传这些相册,否则无法从群组相册中检索所有照片。
Graph API reference提到检索常规相册需要以下其中一项:
奇怪的是,/{group_id}/albums
边缘是undocumented。以下是我从访问群组相册的经验中学到的知识:
您使用的是正确的查询。为了完整起见,我将在此重申一下。
相册信息
https://graph.facebook.com/v2.1/{group_id}/albums?access_token={access_token}
照片强>
https://graph.facebook.com/v2.1/{album_id}?fields=photos&access_token={access_token}
您仍然可以访问/{group_id}/feed