Как опубликовать для потоковой передачи несколько изображений с Facebook Graph api?

#facebook-graph-api

#facebook-graph-api

Вопрос:

Я хотел бы прикрепить не только одно изображение, но и несколько, например, 2 или более к стене. Как я могу достичь этого с помощью Graph API? Я помню, что некоторые другие компании-разработчики приложений делали это, и я хочу знать, как они этого добились.

Ответ №1:

Одним из решений было бы разрешить пользователям загружать фотографии на ваш собственный сервер, а затем разрешить пользователю отправлять фотографии facebook.

$file = ‘path_to_image’; // Не забудьте добавить $_SERVER[‘DOCUMENT_ROOT’] $photo_details[‘image’] = ‘@’ . realpath($file);

$upload_photo = $facebook-api(‘/ me /photos’, ‘post’, $ photo_details);

Фотографии будут загружены в альбом вашего приложения. В качестве альтернативы вы можете заменить «/ me / photos» на «/ $album_id / photos», если хотите загрузить свои фотографии в определенный альбом.

Когда вы загружаете несколько фотографий (даже если есть некоторая задержка между загрузками), история в ленте новостей будет содержать предварительные просмотры трех недавно загруженных фотографий.