Ida*_*dan 7 facebook facebook-fql facebook-graph-api
如何在组中获得帖子/状态的多个附件?
例如:某个成员编写并添加了多张照片的组状态.
目前我使用图形API来获取与GROUP_ID /饲料和无法看到连接到单个状态的图像组流 - 在访问从Facebook本身进我可以验证有连接到状态几张照片.
使用FQL可以使用以下查询获取附件:
SELECT附件FROM流WHERE post_id = each_post_id
考虑到我将不得不每个帖子发送此请求,并且FQL很快就会消失,我正在寻找替代方案.
Slu*_*ens 19
我也在寻找解决方案,实际上只是找到了它.
在Facebook平台上的changelog说以下内容:
/v2.1/{post-id}现在将返回附在帖子上的所有照片:在以前版本的API中,只返回了第一张带有帖子的照片.这消除了使用FQL获取所有帖子照片的需要.
有了这些知识,我去了Graph Api Explorer,发现了一个帖子,里面添加了2个或更多的附件.
在找到帖子后,以及帖子ID,我尝试了Facebook告诉我做的请求:
/v2.1/{post_id}
这不会给你想要的结果.探险家的好处是,您可以搜索要添加到请求中的字段.
您想要添加附件(复数)字段.注意:图表api资源管理器可能只显示附件(单数)字段.这个不对.
所以,总结一下:
然后阅读结果以获得所需的附件.
我希望这可以帮助你,因为我一直在努力.
KR
PS:这是与用户而不是组进行测试的,但它应该基本相同.
PS2:这只是对如何获得单个帖子的附件的解释.您还可以将附件字段添加到/ me/home egde,以便立即获取每个帖子的所有附件,如下所示:
我的/ home?场=消息,来自附件
PS3:您需要的权限
- user_status
- read_stream
- user_photos
- user_videos
Facebook在这个问题上并不是很清楚,很难像这样解决问题.所以我希望这会帮助每个正在寻找这个解决方案的人.
| 归档时间: |
|
| 查看次数: |
4209 次 |
| 最近记录: |