个人资料页面上的Facebook Graph API live_videos端点

时间:2017-05-26 16:21:49

标签: facebook api facebook-graph-api video

我正在使用Facebook Graph API访问商业页面的live_videos端点(也就是粉丝页面,如页面等),并且它运行良好。

我需要能够访问用户个人资料中的live_videos端点。我已完成应用验证流程,Facebook已将我的应用授予user_videosuser_posts

我的应用也分配了一个应用页面,我为该应用页面生成了never expire token

使用带有永不过期访问令牌的Graph API Explorer并且我查询/{user-id}/live_videos,我没有获得该人的个人资料的实时视频。我可以看到VOD(视频点播)视频,但不能看到直播视频。

这个应用程序在我的网站上使用,它嵌入来自风暴追逐者的实时视频。因此,有一个简单的服务器端脚本可以使用访问令牌来检查{user-id}/live_videos端点,如果是"status": "LIVE",我会获得嵌入URL。当他们离线时,我停止显示嵌入。

我的问题是,我是否正确使用了永不过期的访问令牌? 或者我应该保存每个用户的访问令牌并使用他们的个人令牌查询/me/live_videos端点?如果我这样做,那么令牌将在60天后到期。

我的想法是,如果Facebook授予我user_videosuser_posts,那么我的应用应该能够以某种方式访问​​它。

更新:我在登录时尝试保存用户的访问令牌,然后使用访问令牌访问https://graph.facebook.com/me/live_videos?access_token=,我得到:

"error": {
      "message": "(#100) No permission to perform current operation."
} 

According to the docs,令牌应具有权限。

0 个答案:

没有答案