【发布时间】:2015-07-19 17:19:38
【问题描述】:
我使用 Facebook graph api 发布视频:
https://graph-video.facebook.com/v2.3/{page_id}/videos?title=video&access_token={
page_access_token}&file_url={file_path
}
当我以应用程序开发人员身份登录时,使用开发人员 page_id 和 page_access_token,调用很好。它返回给我的视频 ID。
当我使用测试用户 page_id 和 page_access_token 作为测试用户(不是 App 角色中的测试员帐户)登录时,我得到了:
{"error":{"message":"(#100) No permission to publish the video","type":"OAuthException","code":100}}
我使用 Facebook 令牌调试。两个令牌具有相同的范围 user_videos、manage_pages、publish_pages、publish_actions、public_profile。
由于两个访问令牌具有相同的范围,为什么即使令牌具有 publish_actions、publish_page 权限,测试用户调用也没有返回发布视频的权限?但是管理员/开发者可以发布视频吗?
非常感谢任何帮助。
【问题讨论】:
标签: facebook testing facebook-test-users