首页 > 解决方案 > 从我的 Facebook 直播中实时检索 Facebook 直播评论

问题描述

我是使用 Facebook Graph API 的新手,我正在构建一个 python 脚本,它可以实时从我的 Facebook Live Stream 中检索用户的评论。直播在我的 Facebook 页面上,我是该页面的管理员。我读到它需要有页面访问令牌,所以我得到了一个。

我注册了一个链接到我的 Facebook 页面的应用程序,并从 Graph API Explorer 获得了页面访问令牌。

我试图通过使用它来检索我页面上过去流的评论。

https://graph.facebook.com/{post_id}/comments?access_token={page_access_token}

对于直播应该是

https://streaming-graph.facebook.com/{post_id}/live_comments?access_token={page_access_token}

只有我的评论有“表单”JSON 对象。其他用户发表的评论没有“表单”JSON 对象。

看起来像这样

{"created_time":"2019-20-16T10:24:11+0000","message":"3","id":"442894059672528_442896329672301"}

代替

{"created_time":"2019-20-16T10:23:27+0000","from":{"name":"User A","id":"117461359653242"},"message":"1000","id":"442894059672528_442895933005674"}

权限或页面访问令牌有问题吗?

编辑 1:应用程序是否需要提交并在 Facebook 上运行?

标签: facebookfacebook-graph-api

解决方案


推荐阅读