是否有可能找出某个Facebook页面是否实时直播?我正在查看Facebook API,从那里看来,这是不可能的,因为/{page_id}/live_videos
似乎只在您是该网页的管理员(或您已被授予访问权)时才有效,因为您无法阅读公开的实况视频没有页面访问令牌。找出Facebook页面是否为直播
回答
你也许能够得到一个返回的字符串,如果有任何来自:
GET /v2.7/{page-id}/live_videos HTTP/1.1
主持人:graph.facebook。 COM
你可以阅读更多:https://developers.facebook.com/docs/graph-api/reference/page/live_videos/
是的,可以。这实际上被称为WebHook(同时通知某个应用/用户关于页面上所做的更改)。为此,您必须创建一个Facebook应用程序,该应用程序将订阅您要跟踪的特定页面上所做的更改。
你可以简单地从应用程序的仪表板或通过Graph API 2.7
(因为该版本支持live_videos
)调用{app-id}/subscriptions
做到这一点,选择任何页面对象的订阅,这些都可以通过Facebook的API(你的情况live_videos
)的。
对于这种订阅,您的应用需要列入白名单,以防止垃圾邮件或重新传输从某个页面收到的信息。
要获取有关网络挂接实施,请阅读Facebook的API documenation更多信息:https://developers.facebook.com/docs/graph-api/webhooks
这里还不是同样的问题,那就是你真的必须是你想知道的是否是直播的页面的管理员?我问这是因为在Facebook文档(https://developers.facebook.com/docs/graph-api/reference/v2.7/app/subscriptions#publish)订阅特定的webhook是这样写的'订阅对象类型页面仅对已安装应用程序的页面有效。您可以使用/ {page-id}/subscribed_apps边缘为页面安装应用程序。 – Superian007
不,订阅实际上是按照常规用户在页面上按下“关注”按钮的方式完成的,并且不断获取更新。不过,正如我所说的,您的应用必须通过白名单测试以保持订阅。一旦列入白名单,您就不需要该特定页面来安装您的应用程序。 –
请您详细说明白名单 - 您的应用在哪里以及如何获得白名单?对于未知的,全新的非垃圾邮件应用程序是否有更高的机会获得白名单? – Superian007
- 1. 检查Facebook用户是否直播,然后嵌入他们的直播流?
- 2. 是否从公共Facebook页面合法?
- 3. Facebook测试页面是否被喜欢
- 4. Facebook的直播社交插件是否允许标记过滤?
- 5. 检查Facebook用户是否正在直播?
- 6. graph.facebook.com为Facebook页面
- 7. Facebook页面应用程序 - 确定用户是否为admin
- 8. 如何知道Facebook页面的帖子是否为广告?
- 9. 是否有可能限制访问Facebook页面墙,直到用户喜欢它?
- 10. 发布到Facebook页面作为页面
- 11. Facebook API:确定Facebook页面是否已发布/未发布
- 12. 查明用户是否喜欢Facebook页面。使用Facebook C#SDK
- 13. 要找出一个* .aspx页面是否发生了变化
- 14. 找出两个网址是否导航到同一页面
- 15. 如何找出页面大小是否已达到春季jpa
- 16. 找出用户是否在脸书上分享了此页面
- 17. 找出Android WebView是否显示缓存页面
- 18. 是否可以使用Graph API为Facebook页面文章设置Facebook webhook?
- 19. 发布到Facebook页面作为页面(不是一个人)
- 20. 如何找出用户是否喜欢我的Facebook应用? (不是粉丝页)
- 21. 是粉丝的Facebook页面?
- 22. Android作为管理员/ Facebook页面在Facebook页面发布
- 23. 直接用PHP页面直接页面
- 24. 搬出jquery直播
- 25. 检查用户是否是我的Facebook页面的粉丝
- 26. 检查用户是否是我的Facebook页面的粉丝?
- 27. Facebook页面访问令牌是否是临时的?
- 28. Facebook:确定用户是否是粉丝(喜欢页面)
- 29. Facebook应用的URL转到“找不到页面” - 是否已更改?
- 30. 检测Facebook在打开Facebook页面标签时是否登录Facebook
你就没有真正成为该专页的拥有者?既然你需要一个页面访问令牌?到目前为止,当我尝试这个调用时,我得到了'(#100)没有执行当前操作的权限。 – Superian007