首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >用python脚本检索Facebook页面注释

用python脚本检索Facebook页面注释
EN

Stack Overflow用户
提问于 2020-01-19 13:05:50
回答 2查看 1.2K关注 0票数 5

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

Facebook应用程序是在开发模式下创建的,但当我试图从我的实时流中检索评论时,我只能检索其名称和id (" from ")作为Facebook页面管理的评论,而不能检索其他用户的评论。我需要用户的id,用户名和他们的评论。

我知道,我需要让Facebook应用程序成为实时模式,以便检索所有的评论,并在其上加上详细信息。当我试图得到它,它告诉我,我需要得到批准。我试图填写大部分内容,并试图获得两个权限(评论的manage_page和流的实时视频API ),但我无法做到,因为我把平台空了。

下面是我收到的信息:

您没有任何符合评审条件的平台。请在“设置”页面上配置平台。

问题是,当我尝试选择列表中显示的平台时,python脚本没有落入平台列表中。

有人知道一个解决方案或实现我需要检索的东西的另一种方法吗?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2020-04-10 09:19:02

为了在检索评论时获得" from“字段,您需要从链接到Facebook页面的Facebook应用程序获得manage_pages权限。你需要为你的Facebook应用程序提交一个应用程序评论,这通常需要1-3天的时间来处理。如果你幸运的话,大概需要6-8个小时。一旦获得批准,您可以请求许可并让您的应用程序运行。

在调用API时,还可以在"access_token“字段中使用Page,这样它将允许您提取包含用户id和名称的"from”字段。

票数 0
EN

Stack Overflow用户

发布于 2020-01-31 04:30:27

你试过使用PyLivestream吗?它可以使用FFmpeg (实际上是同时提供多个服务,如潜望镜、YouTube等)流到Facebook。

它符合RTMPS的要求,如果我正确地解释了您的需求,它应该是您的一个选项。

python -m pip install PyLivestream

Facebook Live

Facebook需要FFmpeg >= 4.2,因为强制RTMPS

  1. 配置您的Facebook流
  2. 将来自https://www.facebook.com/live/create的流ID放入facebook.key文件中
  3. 使用选定的输入运行Facebook的Python脚本

有关详细信息,请查看PyPi PyLivestream页面。

可以从Facebook流检索所有评论

我不确定这是否可以单独使用PyLivestream,但是Polls可以用于表示图形API中的VideoPoll对象,在实时视频广播中创建轮询,并从观众那里获得实时响应,并且可以使用

POST /{live-video-id}/polls

LiveVideo对象的端点。创建时,API将返回一个VideoPoll对象ID,您可以使用该ID操作查看器交互的轮询和查询。

我想你需要做一些调查来找出细节,但我相信这将是正确的方式来处理这个任务。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/59810273

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档