facebook api获得实时评论

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了facebook api获得实时评论相关的知识,希望对你有一定的参考价值。

正如Facebook提到here获取实时评论

我喜欢他们说的话

var source = new EventSource("https://streaming-graph.facebook.com/2025853151054872/live_comments?access_token=MY TOKEN HERE&fields=from{name,id},message");
source.onmessage = function(event) {
console.log(event);
  // Do something with event.message for example
};

这将给我401错误,因为他们在页面末尾提到here它的意思

擅自

确保您的应用具有正确的权限,并且访问令牌有效。

所以我检查了我的访问令牌here

它给了我这个结果

 Metadata   {"sso":"chrome_custom_tab","auth_type":"rerequest"}
 Valid  True
 Data Access Expires    1560876206 (in about 3 months)
 Origin Mobile Web Faceweb
 Scopes email, publish_video, manage_pages, pages_show_list, publish_pages, public_profile

我不知道为什么会有错误,而且每件事都是正确的

我也用androidlibrary测试相同的url,同样它给我错误

答案

我发现解决方案似乎facebook需要更多的许可和它

user_videos许可,但他们没有提到

以上是关于facebook api获得实时评论的主要内容,如果未能解决你的问题,请参考以下文章

如何使用 Facebook GRAPH API 删除 Facebook 评论帖子?

使用 Graph API 回复特定的 Facebook 评论

使用 Graph api 获取 Facebook 页面率和评论

Facebook API页面提要没有向我的webhook发送信息?

Facebook Graph API 没有返回(发件人)字段以获取评论?

Facebook Graph API 批量 POST_ID 评论计数?