获取我的帐户上传的所有带有特定标签的视频 Vimeo API

Get all videos uploaded by my account with a specific tag Vimeo API

我需要获取我上传的所有包含特定标签的视频,我目前正在使用 Node.js SDK 和当前方法:

vimeo.request({
    method: 'GET',
    path: '/me/videos'
  }, function (error, body, status_code, headers) {
    if (error) {
      console.log(error)
    }
    console.log(body)
})

它 returns 所有视频都成功上传到我的帐户, 但我不知道如何获取所有带有标签 'reel' 的视频。

遗憾的是,无法指定标签并获取具有该标签的帐户中的所有视频。您只能 get all public videos on Vimeo with a specified tag.

您可以向 /me/videos 发出请求并使用 fields 参数仅 return 标签元数据,然后遍历列表以仅获取您需要的标签。

该请求可能如下所示:

curl -X GET 'https://api.vimeo.com/me/videos?fields=uri,tags' 
  -H 'Accept: application/vnd.vimeo.*+json;version=3.4' 
  -H 'Authorization: bearer [token]' 

https://developer.vimeo.com/api/common-formats#json-filter