我:Facebook Live API - 如何测试桌面应用程序?
-
与现场-API功能的 “发展” 模式
- Facebook应用程序(但非批准);
- 桌面应用程序与Facebook oAuth登录(工作正常,Mac/PC)。
我不能启动任何实时数据流,因为总是收到错误: (https://developers.facebook.com/docs/videos/live-video)
URL https://graph.facebook.com/v2.10/ {} PAGE_ID/live_videos
{
"access_token": "{access_token_from_oauth}",
"description": "Test description",
"title" : "Test title",
"status": "LIVE_NOW"
}
"error": {
"message": "(#200) App does not have permission to create live video on this user",
"type": "OAuthException",
"code": 200,
"fbtrace_id": "FEJ5AhneYP2"
}
我已经为该Facebook应用程序测试过3个管理员,并且具有相同的结果。我如何在“开发模式”下测试API实时视频,而无需接受(通过Facebook)权限? 感谢名单
议决 权限是和它的工作对所有的管理员/测试用户的完整列表: “publish_actions”,//用户,组 “manage_pages”, “publish_pages”,//用户页面 “user_managed_groups”, “user_friends”, “public_profile”, “user_actions.video” //通知朋友
检查访问令牌是否包含'manage_pages'和'publish_pages'权限。如果这些权限丢失,您将无法进行API调用。您可以使用访问令牌调试器工具来检查访问令牌中的权限:https://developers.facebook.com/tools/debug/accesstoken/ – Bangdel
有关所需权限的文档可以在此处找到:https://developers.facebook .com/docs/graph-api/reference/live-video/ – Bangdel
我的权限为:manage_pages,public_profile,user_videos,user_actions.video,user_managed_groups –