Это похоронено немного, но возможность сделать пакетный запрос для получения метаданных для нескольких видео задокументирована здесь: https://developer.vimeo.com/api/reference/videos#search_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
Надеюсь, эта информация поможет!