YouTube 可以选择在一次调用中使用逗号分隔的视频 ID 列表检索视频详细信息(标题、描述、缩略图...):
https://developers.google.com/youtube/v3/docs/videos/list
Vimeo 有这样的功能吗?我在这里没有看到这个选项:https : //developer.vimeo.com/api/reference/videos#_essentials
如果视频来自不同的来源,则无法创建专辑、频道等。
它有点隐藏,但这里记录了批量请求以获取多个视频的元数据的能力: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
Run Code Online (Sandbox Code Playgroud)
由于此响应可以返回大量元数据,因此我会考虑使用fields 参数,以便仅返回您需要的元数据。对于上面的示例,如果您只想获取名称、链接和视频描述,该请求将如下所示:
GET https://api.vimeo.com/videos?uris=/videos/111,/videos/222,/videos/333&fields=uri,link,name,description
Run Code Online (Sandbox Code Playgroud)