使用 python 脚本检索 Facebook 页面评论

thh*_*tor 5 python facebook facebook-graph-api

我正在构建一个 python 脚本,它试图将屏幕截图流式传输到我的 Facebook 页面,并能够实时从 Facebook Live 流中检索所有评论,以便我可以在流的中间进行一些处理。

Facebook 应用程序已设置(在开发模式下),但是当我尝试从我的实时流中检索评论时,我只能检索作为 Facebook 页面管理员制作的带有姓名和 ID(“来自”)的评论,不是其他用户发表的评论。我需要用户的 id、用户名和他们的评论。

我知道我需要让 Facebook 应用程序处于实时模式,以便检索所有带有详细信息标记的评论。当我尝试获取它时,它告诉我需要获得批准。我尝试填写大部分内容并尝试获得两个许可(用于评论的管理页面和用于流媒体的实时视频 API)但我无法完成,因为我将平台留空。

下面是我收到的消息:

您没有任何平台符合审核条件。请在您的设置页面上配置一个平台。

问题是当我尝试选择列表中显示的平台时,python 脚本不在平台列表中。

有谁知道解决方案或不同的方法来实现我需要检索的内容?

thh*_*tor 0

为了在检索评论时获取“来自”字段,您需要从链接到您的 Facebook 页面的 Facebook 应用程序获得管理页面权限。您需要为您的 Facebook 应用程序提交应用程序审核,通常需要 1-3 天的时间来处理。如果运气好的话,大概需要6-8个小时。一旦获得批准,您就可以请求许可并让您的应用程序上线。

调用 API 时,还要在“access_token”字段中使用页面访问令牌,以便您可以提取“from”字段,其中包含用户的 ID 和名称。