https://graph-video.facebook.com
– Wird ausschließlich zur Veröffentlichung von Videos auf Seiten und in Gruppen verwendet.https://graph.facebook.com
– Wird für alles andere verwendet (Erstellen von Umfragen, Abrufen von Insights usw.).Die API unterstützt Protokolle für wiederaufnehmbare und nicht wiederaufnehmbare Uploads. Das Protokoll für wiederaufnehmbare Uploads wird für das sequenzielle Hochladen von Video-Chunks verwendet, während mit dem Protokoll für nicht wiederaufnehmbare Uploads vollständige Videos hochgeladen werden. Wir empfehlen die Verwendung des Protokolls für wiederaufnehmbare Uploads, da es größere Videodateien unterstützt und dir einen effizienteren Umgang mit Verbindungsunterbrechungen ermöglicht.
Die API verwendet die folgenden Nodes.
Der Video-Node ist die Hauptressource der API. Wenn du ein vorhandenes Video hochlädst, generiert die API eine Videoentität und veröffentlicht diese auf einer Seite oder in einer Gruppe, je nachdem, welchen Node du zu Beginn des Veröffentlichungsprozesses als Ziel festlegst. Videos müssen auf einem Ziel-Node veröffentlicht werden.
Videos können in einer Gruppe veröffentlicht werden, wenn die App über die entsprechenden Berechtigungen und Features verfügt. Außerdem muss der App-Benutzer die Entsprechung von Admin-Aufgaben auf der Seite ausführen können oder über den Business Manager eine Admin-Rolle für die Seite erhalten haben.
Videos können in einer Gruppe veröffentlicht werden, wenn die App über die entsprechenden Berechtigungen und Features verfügt und der App-Benutzer ein Administrator der Gruppe ist.
Videos, die bereits veröffentlicht wurden, können auch auf anderen Seiten veröffentlicht werden, die vom App-Benutzer verwaltet werden. Sie müssen dafür nicht neu hochgeladen werden. Insights zu Crossposting-Videos können als aggregierte Werte (z. B. die Summe aller Aufrufe für alle Seiten) oder nach Seite aufgeschlüsselt zurückgegeben werden.
Mit der API kannst du aus einer Collection von Bildern, die auf einem öffentlichen Server gehostet werden, ein Slideshow-Video generieren.
Mit der API kannst du Umfragen zu veröffentlichten Videos erstellen und ihre Ergebnisse abrufen.
Veröffentlichte Videos können zusammen mit dem Anzeigengestaltungs-Endpunkt der Marketing API zur Erstellung von Video Ads verwendet werden.
Du kannst zu allen veröffentlichten Videos Insights abrufen. Insights zu Crossposting-Videos können als aggregierte Werte oder nach Seite aufgeschlüsselt zurückgegeben werden.
Für Videos, die auf Seiten veröffentlicht werden, kannst du Benachrichtigungen über Änderungen des Veröffentlichungsstatus eines Videos und Interaktionen von Betrachtern in Echtzeit erhalten. Hierzu musst du Seiten-Webhooks einrichten. Richte einen Rückruf ein und abonniere dann die Felder feed
und videos
des Seitenthemas, um Benachrichtigungen zu erhalten. Beachte, dass für Videos, die als secret
oder no_story
hochgeladen werden, keine Benachrichtigungen gesendet werden.
Für Videos, die auf einer Seite veröffentlicht werden, kannst du die Rights Management API verwenden, um Copyright-Regeln zu erstellen und anzuwenden. Somit kannst du andere veröffentlichte Videos entdecken, die möglicherweise Regeln verletzen, und diese melden.
Um auf einer Seite zu veröffentlichen, muss der App-Benutzer deiner App die Berechtigungen pages_show_list
, pages_read_engagement
und pages_manage_posts
gewähren.
Um in einer Gruppe zu veröffentlichen, muss der App-Benutzer deiner App die Berechtigung publish_to_groups
gewähren.
Für die Veröffentlichung auf einer Seite sind keine Features erforderlich. Zum Veröffentlichen in einer Gruppe muss deine App muss für das Feature Groups API zugelassen werden.
Der App-Benutzer muss auf der Zielseite die Entsprechung von ADMIN
-Aufgaben ausführen können oder ein Administrator der Zielgruppe sein.
Für alle Berechtigungen und Features ist ein App Review erforderlich.
Der allgemeine Ablauf zum Veröffentlichen eines Videos auf einer Seite oder in einer Gruppe sieht folgendermaßen aus: