Logo
Section 1 / 2

搜索视频

学习如何使用 Vimeo API 搜索视频并筛选结果。

导入

搜索视频

学习如何使用 Vimeo API 搜索视频并筛选结果。

参数名称类型类别描述
direction字符串可选该字段定义结果的排序方式。asc – 升序排列;desc – 降序排列
filter字符串可选该字段用于对结果添加过滤条件。可以根据某些条件筛选视频。部分可用值包括:categories – 按视频分类进行过滤;duration – 按视频时长进行过滤;minimum_likes – 按最少点赞数筛选视频;trending – 返回热门视频;upload_date – 按上传日期进行过滤
links字符串可选该参数定义一个由逗号分隔的视频URL列表,用于查找指定视频
page整数可选该参数指定要显示的结果页码
per_page整数可选该参数控制每页显示的项目数量。最大限制为100
query字符串必需基于此搜索词来查找视频
sort字符串可选该字段用于指定结果的排序方式。alphabetical – 按字母顺序排序;comments – 按评论数量排序;date – 按日期排序;duration – 按时长排序;likes – 按点赞数排序;plays – 按播放次数排序;relevant – 按相关性排序
uris字符串可选该参数接收一个由逗号分隔的视频URI列表,用于查找指定视频
1url = "https://api.vimeo.com/videos?query=math" 2 3headers = { 4 'Content-type': 'application/json', 5 'Authorization': 'Bearer {{AUTH_CODE}}' 6} 7 8response = requests.request("GET", url, headers=headers) 9if response.status_code != 200: 10 print("以下错误已产生") 11 12print(json.dumps(response.json(), indent=4))

字段描述
uri该视频的规范相对URI
name该字段定义视频的标题
description该字段简要说明视频的内容
link视频的链接地址。可通过此链接访问视频
1url = "https://api.vimeo.com/videos?query=math&filter=trending" 2 3headers = { 4 'Content-type': 'application/json', 5 'Authorization': 'Bearer {{AUTH_CODE}}' 6} 7 8response = requests.request("GET", url, headers=headers) 9if response.status_code != 200: 10 print("以下错误已产生") 11 12print(json.dumps(response.json(), indent=4))

Vimeo 频道

获取与特定视频相关的所有视频