Vimeo api получает детали видео для нескольких видео в один звонок

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

https://developers.google.com/youtube/v3/docs/videos/list

Есть ли такая функция для Vimeo? Я не вижу эту опцию здесь: https://developer.vimeo.com/api/reference/videos

Создание альбома, канала и т. Д. Невозможно, если видео поступают из разных источников.

2 ответа

Решение

Он немного похоронен, но возможность сделать пакетный запрос для получения метаданных для нескольких видео задокументирована здесь: https://developer.vimeo.com/api/reference/videos

Короче, сделайте запрос /videos с параметром запроса ?uris= и разделенный запятыми список значений URI.

Например, скажем, вы хотите получить метаданные для видео на /videos/111, /videos/222, а также /videos/333, Запрос будет отформатирован так:

GET https://api.vimeo.com/videos?uris=/videos/111,/videos/222,/videos/333

Поскольку этот ответ может возвращать много метаданных, я хотел бы рассмотреть возможность использования параметра fields, чтобы возвращались только те метаданные, которые вам нужны. Для приведенного выше примера этот запрос будет выглядеть следующим образом, если вы хотите получить только имя, ссылку и описание видео:

GET https://api.vimeo.com/videos?uris=/videos/111,/videos/222,/videos/333&fields=uri,link,name,description

Я надеюсь, что эта информация поможет!

Получите название и другую информацию с Youtube:

      GET https://youtube.googleapis.com/youtube/v3/videos?part=snippet%2CcontentDetails%2Cstatistics&id=8-EszgxfYa8%2C6suPByDWlng%2CeIho2S0ZahI&key={APIKey}

&id? передать идентификаторы видео, например id=8-EszgxfYa8%2C6suPByDWlng%2CeIho2S0ZahI. означает (,) запятую, вы можете передать несколько идентификаторов видео, используя %2C (,) запятая.

Другие вопросы по тегам