ich habe:Facebook Live API - Wie testet man eine Desktop-Anwendung?
- Facebook-Anwendung in die "Entwicklung" Modus mit der Funktion Live API (nicht zugelassene noch);
- Desktop-Anwendung mit Facebook oAuth Login (funktioniert ok, Mac/PC).
Ich kann keinen Live-Stream gestartet werden, da immer die Störung zu erhalten: (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"
}
Ich habe mit 3 Admins für diese Facebook-App getestet, und habe das gleiche Ergebnis. Wie kann ich API-Live-Videos im "Entwicklungsmodus" und ohne akzeptierte (von Facebook) Berechtigungen testen? Thanx
RESOLVED Die vollständige Liste der Berechtigungen und es ist für alle Admins/test Benutzer arbeiten: "publish_actions", // Benutzer, eine Gruppe "manage_pages", "publish_pages", // Benutzerseite "user_managed_groups", "user_friends", "public_profile", "user_actions.video" // Benachrichtigungen für Freunde
Überprüfen Sie, ob das Zugriffstoken' manage_pages' und 'publish_pages' Erlaubnis enthält. Wenn diese Berechtigungen fehlen, können Sie den API-Aufruf nicht durchführen. Sie können die Access Token Debugger-Tool verwenden, um Berechtigungen in Ihrem Zugriffstoken überprüfen: https://developers.facebook.com/tools/debug/accesstoken/ – Bangdel
Docs auf die benötigten Berechtigungen finden Sie hier: https: //developers.facebook .com/docs/graph-api/reference/Live-Video/ – Bangdel
Meine Berechtigungen sind: manage_pages, public_profile, user_videos, user_actions.video, user_managed_groups –