Я пытаюсь загрузить видео с помощью API Graph.(Я не использую устаревший API REST, поскольку Facebook не поощряет это делать).
В основном я следую базовому примеру загрузки видео в Обновления платформы Юньнань Ву: Разработчик операцийЛюбовь , где он использует HTML-форму для загрузки файла.Вместо этого я хочу сделать это автоматически без участия пользователя и попытался с помощью cURL .Мой сегмент кода выглядит следующим образом (который я нашел в другом посте здесь)
$post_url = "https://graph-video.facebook.com/me/videos?"
. "title=" . $video_title. "&description=" . $video_desc
. "&". $access_token;
$ch = curl_init();
$data[basename($file)] = '@' . realpath("klfaceevo.mp4");
curl_setopt($ch, CURLOPT_URL, $post_url);
curl_setopt($ch, CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_POSTFIELDS, $data);
$res = curl_exec($ch);
Я получаю следующее.
Метод не реализован
Неверный методв запросе
Как я могу решить эту проблему?