如何获取Facebook页面的精选视频

时间:2016-01-24 08:20:09

标签: facebook facebook-graph-api facebook-page featured

要获取Facebook页面视频,请使用以下代码:

new GraphRequest(mAccessToken, "Page_ID/videos", params, HttpMethod.GET, new GraphRequest.Callback(){}

我想要的是获取Facebook页面的“精选视频”,但根据以下链接中的Facebook文档,“ featured_video ”参数仅对页面管理员可见,将此参数设置为仅由页面管理员读取的逻辑是什么?

https://developers.facebook.com/docs/graph-api/reference/page/

我可以在哪里报告/要求Facebook让其他人阅读此参数结果,而不是页面管理员?

1 个答案:

答案 0 :(得分:0)

图表API /{page-id}/featured_videos_collection为Facebook页面提供精选视频集。您需要使用带有page-id的页面访问令牌。

参见more info。我还没有测试过那个API。检查它是否正常工作。

您需要使用{page-id} / featured_videos_collection edge与普通用户使用page-access-token获取精选视频。在对用户进行身份验证时,您需要获得user_pages权限。管理员可以直接获取featured_video,而无需在{page-d}边缘提供user_pages权限。可能是因为Facebook在获取页面的精选视频方面保持了不同的优势,并且' featured_video'参数仅对页面管理员可见