Videos abrufen

In diesem Dokument erfährst du, wie du Videos auf Seiten, in Gruppen und für Benutzer abrufst.

Gruppenvideos abrufen

Bevor du beginnst

Um Videos einer Benutzergruppe abzurufen, benötigst du Folgendes:

Um Videos einer Seitengruppe abzurufen, benötigst du Folgendes:

  • Einen von der Seite, die die Gruppe verwaltet, angeforderten Seiten-Zugriffsschlüssel

Sende eine GET-Anfrage an den /{group-id}/videos-Endpunkt:

curl -i -X GET "https://graph.facebook.com/{group-id}/videos?access_token={access-token}" 

Wenn der Vorgang erfolgreich verläuft, erhält deine App Folgendes:

{ "data": [ { "updated_time": "2020-05-18T18:51:15+0000", "id": "{video-id-1}" }, { "description": "Sunshine", "updated_time": "2020-05-18T18:35:09+0000", "id": "{video-id-2}" } ... ], "paging": { "cursors": { "before": "...", "after": "..." } } } 

Seiten-Videos abrufen

Bevor du beginnst

Für Seiten, für die du die MANAGE-Aufgabe ausführen kannst, benötigst du Folgendes:

Für öffentliche Seiten, für die du die MANAGE-Aufgabe nicht ausführen kannst, benötigst du Folgendes:

Sende eine GET-Anfrage an den /{page-id}/videos-Endpunkt, um eine Liste aller Videos einer Seite abzurufen.

curl -i -X GET "https://graph.facebook.com/{page-id}/videos?access_token={access-token}" 

Wenn der Vorgang erfolgreich verläuft, erhält deine App diese Antwort:

{ "data": [ { "description": "Clouds", "updated_time": "2019-09-25T17:18:30+0000", "id": "2153206464921154" }, { "updated_time": "2020-03-26T23:45:11+0000", "id": "2232477747039197" }, ... ], "paging": { "cursors": { "before": "MjE1MzIwNjQ2NDkyMTE1NAZDZD", "after": "MTQwOTU5MTg4NTc2MzM0MwZDZD" } } } 

Benutzervideos abrufen

Bevor du beginnst

Voraussetzungen:

  • Einen Nutzer-Zugriffsschlüssel, der von dem Benutzer angefordert wurde, dem das Video gehört

Sende eine GET-Anfrage an /{user-id}/videos?type=uploaded, um alle Videos abzurufen, die eine Person hochgeladen hat, oder an /{user-id}/videos?type=tagged, um alle Videos abzurufen, in denen eine Person markiert wurde.

curl -i -X GET "https://graph.facebook.com/{user-id}/videos ?type=uploaded &access_token={user-access-token}" 

Wenn der Vorgang erfolgreich verläuft, erhält deine App diese Antwort:

{ "data": [ { "description": "Rain", "updated_time": "2020-05-18T20:07:47+0000", "id": "{video-id-1}" }, { "updated_time": "2020-05-20T12:26:19+0000", "id": "{video-id-2}" }, ... ] "paging": { "cursors": { "before": "...", "after": "..." } } } 

Einschränkungen

  • Standardmäßig werden mit einer GET-Anfrage ohne Angabe eines type Videos zurückgegeben, in denen eine Person markiert wurde.
  • Wird keine description zurückgegeben, enthielt der Videobeitrag keinen begleitenden Text.