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

时间:2019-02-01 19:15:29

标签: javascript xmlhttprequest 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)
})

它成功返回了上传到我帐户中的所有视频, 但例如,我不知道如何获取带有标签“ reel”的所有视频。

1 个答案:

答案 0 :(得分:1)

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

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

该请求可能看起来像这样:

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