I have:
- Facebook application in the "development" mode with the Live-API feature (non-approved yet);
- Desktop application with Facebook oAuth login (works ok, Mac/PC).
I can't start any live stream because always getting the error: (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"
}
I've tested with 3 admins for that Facebook-app, and have the same result. How I can test API Live video in the "development mode" and without accepted (by Facebook) permissions? Thanx
RESOLVED The full list of permissions is and it's working for all admins/test users: "publish_actions", // user, group "manage_pages", "publish_pages", // user page "user_managed_groups", "user_friends", "public_profile", "user_actions.video" // notifications for friends
manage_pagesandpublish_pagespermission. If these permissions are missing, you will not be able to make the API call. You can use the Access Token Debugger tool to check permissions in your access token: developers.facebook.com/tools/debug/accesstoken - Bangdel