我正在使用此端点
https://api.facebook.com/method/links.getStats?urls=
收集特定网址的数量。我想在前端显示这些信息,但不想进行不必要的API调用(有超过25,000个帖子)。我想检索这些信息并存储它,以便从我们的数据库中检索它。在某些页面上,这些可访问视图中将有超过10个来自鼠标的悬停效果。我宁愿不用任何地方的javascript目标元素加载页面。将信息定期存储和更新会容易得多。我们不会超过印象限制甚至接近,但我想确保我没有做任何会让我遇到麻烦的事情。
我希望允许利用这些数据来帮助增加我们网站和Facebook之间的路径,以便人们共享页面。我很确定我们做的一切都是正确的,但我们只是想确保并且不要踩到任何人的脚趾。
我在这里阅读了清单
https://developers.facebook.com/docs/opengraph/submission-process/
然而,我不知道我做的事情是否会被视为应用程序......?任何建议将不胜感激。答案 0 :(得分:0)
在这里查看我的答案:How do I get the likes number from facebook for a given url?
您还可以使用带有IN列表的FQL查询一次查询多个URL。请考虑FQL语句的最大长度为2048个字符。
select url, like_count from link_stat where url in ('URL1', 'URL2', ...)
您链接的“cheklist”是完全不必要的,因为您不需要提交任何与OpenGraph对象或操作相关的内容。您甚至可以在不使用访问令牌的情况下使用该功能,因为link_stat
表是公开的(https://developers.facebook.com/docs/reference/fql/link_stat/)