Heim  >  Artikel  >  Backend-Entwicklung  >  Wie lade ich Fotos mithilfe der Graph-API in Facebook-Alben hoch?

Wie lade ich Fotos mithilfe der Graph-API in Facebook-Alben hoch?

Mary-Kate Olsen
Mary-Kate OlsenOriginal
2024-11-23 02:42:12263Durchsuche

How to Upload Photos to Facebook Albums Using the Graph API?

Fotos in Alben mit der Graph-API von Facebook hochladen

Übersicht

Das Hochladen von Bildern in Facebook-Alben mit der Graph-API erfordert ein bestimmtes „message“-Argument. Die Dokumentation rund um den Aufbau kann verwirrend sein.

Lösung

1. Standard-Anwendungsalbum

Um ein Foto in das Standardalbum des aktuellen Benutzers hochzuladen, verwenden Sie die folgende Syntax:

$facebook->setFileUploadSupport(true);
$args = ['message' => 'Photo Caption', 'image' => '@' . realpath($FILE_PATH)];
$data = $facebook->api('/me/photos', 'post', $args);

2. Zielalbum

Folgen Sie zum Hochladen in ein bestimmtes Album diesem Format:

$facebook->setFileUploadSupport(true);
$args = ['message' => 'Photo Caption', 'image' => '@' . realpath($FILE_PATH)];
$data = $facebook->api('/' . $ALBUM_ID . '/photos', 'post', $args);

Das obige ist der detaillierte Inhalt vonWie lade ich Fotos mithilfe der Graph-API in Facebook-Alben hoch?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn