Vimeo API 在一个 GET 请求中获取多个视频

Vimeo API get multiple videos in one GET request

我现在需要向 Vimeo 发出一个 GET 请求并获取多个特定视频的信息。这是我目前拥有的查询字符串:

https://api.vimeo.com/users/XXXXXXXX/videos?fields=uri,duration,pictures.sizes.link,download&containing_uri=/videos/ID1,/videos/ID2&per_page=2

不幸的是,这只是 returns 频道中 ID2 和它之前的视频 ID 的信息,而不是指定的两个 ID 的信息。我也试过附加多个 containing_url 字段但无济于事。有什么办法可以做到这一点?如果有帮助,我会在 React Native 中使用 axios。

而不是 "containing_uri",使用 "uris",如下所述:

https://developer.vimeo.com/api/common-formats#batch-requests https://developer.vimeo.com/api/reference/videos#GET/videos

"containing_uri"参数只会return指定uri的页面。 "uris" 参数将 return 指定的 videos/objects。您的请求应如下所示:

https://api.vimeo.com/users/XXXXXXXX/videos?fields=uri,duration,pictures.sizes.link,download&uris=/videos/ID1,/videos/ID2&per_page=2

希望这些信息对您有所帮助!