Facebook Graph SDK создает видео пост с использованием URL - PullRequest
0 голосов
/ 06 апреля 2020

Я пытаюсь использовать URL в качестве источника видео для создания видео поста на Facebook, используя PHP SDK для графа API Facebook. Я пытаюсь использовать метод uploadVideo из примера, приведенного на https://developers.facebook.com/docs/php/howto/example_upload_video/

Этот метод дает ошибку filesize(): stat failed for <URL>. Он пытается прочитать файл с помощью filesize(), и невозможно использовать URL.

Проблема заключается в том, что при отправке запроса POST в Facebook у меня есть доступ только к URL-адресу видео, и он не будет Можно скачать на локальном компьютере и опубликовать его в Facebook.

Так есть ли другие способы использовать URL для публикации видео в Facebook с помощью URL?

1 Ответ

0 голосов
/ 06 апреля 2020

После просмотра исходного кода для PHP SDK и работы метода uploadVideo. Я нашел метод "videoToUpload".

      $response = $facebook->post('/'.$fb_page_id.'/videos', array(
        'description' => $postData['description'],
        'source'      => $facebook->videoToUpload($media)
    ), $access_token);

Этот метод работает. Но я не уверен, что это правильный путь к go.

...