Установите имя и описание при загрузке в Vimeo с помощью PHP

Я новичок в загрузке Vimeo и провожу некоторые тесты с примерами сценариев из PHP API (https://github.com/vimeo/vimeo.php), и он работает для загрузки видео! Но я не могу установить [тело] [имя] и [тело] [описание] с помощью скрипта. Я пытался понять объяснение "https://developer.vimeo.com/api", но Я не могу понять это правильно.

У меня вопрос: как мне добавить имя и описание к загружаемому видео с помощью моего скрипта? (чистый PHP)

Может ли кто-нибудь подтолкнуть меня в правильном направлении?


person Håkan Larsson    schedule 14.07.2015    source источник


Ответы (2)


Вы должны сначала загрузить видео, а затем отредактировать его. (Отправка имени и описания)

Метод — PATCH, а URL — https://api.vimeo.com/videos/{videoId }

Здесь я делаю это с помощью Javascript, но по сути это то же самое

person Andrés Mauricio Pinzón Puentes    schedule 21.02.2016

Документация по редактированию видео находится здесь.

В библиотеке php есть примеры вызовов API здесь. И документация по системе загрузки здесь.

Возвращаемое значение вашего запроса на загрузку будет содержать uri в заголовках, в частности заголовок location, например:

$response['headers']['location']

Как объясняется в документации по редактированию, вам нужно будет сделать запрос PATCH к этому URL-адресу с полями name и description.

В php это выглядит следующим образом:

$response = $lib->upload($filename);
$lib->request($response['headers']['location'], array('name' => $name, 'description' => $description), 'PATCH');
person Dashron    schedule 15.07.2015