我想存储有关特定帖子的所有详细信息,其中包括赞,评论和分享。我可以使用以下语法获取喜欢和评论:
graph.get_object('/'+post_id+'/likes?limit=10000&format=json')
graph.get_object('/'+post_id+'/comments?limit=10000&format=json')
以类似的方式,我试图获取该特定帖子的分享细节
graph.get_object('/'+post_id+'/share?limit=10000&format=json')
但它返回空数组。但是当解雇这个查询时:
graph.get_object('/'+post_id)
它返回大量数据,并且还说"shares"=>{"count"=>26}
所以这个特定的帖子有共享但我无法获取分享。
答案 0 :(得分:0)
看着facebook的documentation我不确定你能得到的不仅仅是伯爵。
答案 1 :(得分:0)
是的,我想通了
graph.get_object('/'+post_id+'/sharedposts?limit=10000&format=json')
答案 2 :(得分:0)
如果其他人发现这一点,请注意您需要Facebook应用程序的“read_stream”权限才能使其正常运行。
https://developers.facebook.com/docs/graph-api/reference/v2.2/object/sharedposts