Загрузить видео на Facebook с помощью PHP SDK

Я хочу написать скрипт PHP, который загружает видео с сервера на стену Facebook пользователя.

Вот сценарий:

try{
$response = (new FacebookRequest(
$session,
'POST',
'/me/videos',
array (
'source' => "@".realpath('123.mp4')
)
))->execute()->getGraphObject();
} catch (Exception $e){
echo $e->getMessage();
}

Но я получаю исключение:

(#353) You must select a video file to upload

Кто-нибудь может сказать мне, что я здесь делаю не так?
Я использую PHP 5.4.36-0 + deb7u3 на моем сервере.

0

Решение

Проблема в том, что realpath просто заполняет в полном объеме дорожка видео файла на вашем сервере. Вам необходимо отправить видеоданные в запросе.

Будет ли возможность обновления до 5.5.x? Эта серия была представлена ​​2013-07-18, почти два года назад (!). В качестве альтернативы, я полагаю, вы можете добавить поддержку curl в вашу конфигурацию php.

0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]