如何使用facebook的图形API获取所有用户的喜欢
问题描述:
如何查询Facebook的图形API以检索所有用户的喜好(不仅是页面,还包括照片和其他人)?如何使用facebook的图形API获取所有用户的喜欢
例如,我怎么能得到用户喜欢的所有图片?使用Facebook的搜索栏,您可以通过点击“照片喜欢”轻松找到它们。
我写了一个脚本来擦除页面内容,但是这样做效率不高。
答
我不知道有什么方法可以从API获取此信息,而不必从API中获取每种类型的响应,然后对喜欢进行排序。 Facebook搜索栏使用与Graph API不同的内部API。
答
我最近遇到了类似的问题,也许这可以帮助你解决它。
https://graph.facebook.com/v2.5/{page_id}/feed?fields=likes.limit(1).summary(true)&since={start_date}&until={end_date}&access_token={access_token}
这将给你列出在指定时间段内收到的所有帖子的列表。如果你能写代码,总结了以下JSON路径你有你的总和“所有用户的喜好”:
data[0].likes.summary.total_count
不完全肯定的是,这正是你正在寻找,希望它可以帮助你虽然 - 如果不是你,别人。
至于喜欢你也可以用同样的方法来提取股份及评论: 股份
https://graph.facebook.com/v2.5/{page_id}/feed?fields=shares&since={start_date}&until={end_date}&access_token=
评论
https://graph.facebook.com/v2.5/{page_id}/feed?fields=comments.limit(1).summary(true)&since={start_date}&until={end_date}&access_token=
问候
+0
谢谢,亚伦。这确实非常有用! – synack 2015-11-10 13:10:57
即我在想什么..谢谢 – synack 2015-01-05 13:34:23