2017-10-19 2 views
0

ich habe:Facebook Live API - Wie testet man eine Desktop-Anwendung?

  1. Facebook-Anwendung in die "Entwicklung" Modus mit der Funktion Live API (nicht zugelassene noch);
  2. 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

+2

Ü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

+0

Docs auf die benötigten Berechtigungen finden Sie hier: https: //developers.facebook .com/docs/graph-api/reference/Live-Video/ – Bangdel

+0

Meine Berechtigungen sind: manage_pages, public_profile, user_videos, user_actions.video, user_managed_groups –

Antwort

0

Die vollständige Liste der Berechtigungen und es ist für alle Admins/test Benutzer arbeiten: "publish_actions",// user, Gruppe "manage_pages", "publish_pages", // Benutzerseite "user_managed_ Gruppen“, "user_friends", "public_profile", "user_actions.video" // Benachrichtigungen für Freunde