导入
创建和编辑频道
学习如何使用 Vimeo API 创建新频道并对其进行编辑。
...
| 参数名称 | 类型 | 分类 | 描述 |
|---|---|---|---|
| description | 字符串 | 可选 | 该参数用于指定频道的描述,即说明该频道的主题内容。 |
| link | 字符串 | 可选 | 该参数可用于定义频道的自定义链接。传入此字段的字符串将替代频道 ID 出现在 URL 中。这样就不必使用难以记忆的数字 ID 来访问频道,而是可以通过自定义名称访问。 |
| name | 字符串 | 必填 | 该字段用于定义频道的名称。 |
| privacy | 字符串 | 必填 | 用于指定频道的隐私级别。其值可以是:anybody - 任何人都可访问该频道;moderators - 仅频道的管理员可访问;user - 仅管理员和指定用户可访问。 |
1url = "https://api.vimeo.com/channels" 2 3payload = json.dumps({ 4 'name': 'Vimeo API 测试频道', 5 'privacy': 'anybody' 6}) 7 8headers = { 9 'Content-type': 'application/json', 10 'Authorization': 'Bearer {{AUTH_CODE}}' 11} 12 13response = requests.request("POST", url, headers=headers, data=payload) 14if response.status_code != 200: 15 print("产生以下错误") 16 print(json.dumps(response.json(), indent=4)) 17else: 18 print(json.dumps(response.json(), indent=4))
| 字段 | 描述 |
|---|---|
| uri | 字符串类型字段,表示创建的频道的唯一资源标识符。该值末尾的数字即为频道 ID。 |
| name | 该字段返回频道的显示名称。 |
| description | 该字段简要说明该频道的内容。目前值为 null。 |
| privacy | 一个对象,用于定义频道的隐私设置。 |
| privacy.view | 该字段显示调用时设置的隐私级别。 |
1url = "https://api.vimeo.com/channels/{{NEW_CHANNEL_ID}}" 2 3payload = json.dumps({ 4 'description': '这是一个用于 API 测试的演示频道......', 5 'link': '{custom_link}' 6}) 7 8headers = { 9 'Content-type': 'application/json', 10 'Authorization': 'Bearer {{AUTH_CODE}}' 11} 12 13response = requests.request("PATCH", url, headers=headers, data=payload) 14if response.status_code != 200: 15 print("产生以下错误") 16 print(json.dumps(response.json(), indent=4)) 17else: 18 print(json.dumps(response.json(), indent=4))