Verwenden von Graph Ich habe eine Seite in PHP erstellt, um automatisch "geplante" Live-Videos für unsere Seite zu erstellen. Ich habe die Berechtigungen korrekt, zumindest nach ihrer Dokumentation (publish_actions, manage_pages, publish_pages, public_profile
).Facebook Live API Keine Ankündigung Videos
Ich habe die Dokumentation here verfolgt. Es erstellt das "geplante" Live-Video korrekt. Das Video wird auch unter Publishing-Tools in meinem Seiten-Manager angezeigt. Aber die Ankündigung auf der Seite ist nicht da, sollte es sein.
Wenn ich das normale Verfahren folge ein geplantes Live-Video von Publisher-Tool, es Zeitplan zu erstellen, dann erstellt die Ankündigung auf meiner Seite Timeline.
Dies sind die Schlüssel/Wert-Paare Ich bin zu senden:
$params = array(
'access_token' => '{HIDDEN}',
'planned_start_time' => $startTime,
'status' => 'SCHEDULED_UNPUBLISHED',
'title' => $dateTitle
);
Und ich bin Entsendung zu /{PAGE_ID}/live_videos
gemäß der Dokumentation, dessen SDK für PHP.
Der Code hat, korrekt sein, dass ich das Senden bin, da es die geplante Video in den Publisher-Tools erstellt, und es werden keine Berechtigungsfehler oder andere sind mir zurückgegeben. Es gibt tatsächlich eine Video-ID zurück, also weiß ich, dass dieser Teil funktioniert.
Wenn ich abfrage, im Graph Explorer, meine Seiten live_videos
Feed, bekomme ich alle Videos, die ich richtig gestreamt habe, und an der Spitze meine neueste mit dem Status SCHEDULED_UNPUBLISHED
. Dieser Status ist mit allen anderen Videos identisch, die aus Publisher-Tools veröffentlicht wurden.
So zusammenzufassen, wie es Videoaufnahmen fein schafft, habe ich sogar versucht, Streaming auf den Stream-URL, funktioniert es. Ich kann das Video sogar später ansehen. Aber es wird nicht eine geplante Video-Ankündigung auf meine Timeline über die API, nur die Publisher-Tools Seite veröffentlichen.
Können Sie bitte einen Link zu diesem Teil der Dokumentation und geben Sie die Rolle in Ihrer Antwort geben? Vielen Dank! – jfreak53
Sie erhalten in diesem Fall # 200 Fehler. Ich meine, wenn deine ["geplante_Zeit" - jetzt] weniger als 10 Minuten ist. Scheint, als wäre das Problem im Datenschutzstatus. –