首页 > 解决方案 > 使用 Vimeo API 创建/列出子文件夹

问题描述

我正在尝试使用 C# 的 vimeo API。我成功地使用 vimeo API 创建并列出了 vimeo 文件夹。

但是,我找不到如何使用 API 创建子文件夹和列出子文件夹项目我已经阅读了官方文档,但我找不到任何相关的 API。我还在 vimeo 网站上测试了我的视频页面,但我可以创建具有相同名称的文件夹。

我读过 vimeo 文件夹最初是“项目”。我怀疑 vimeo API 可能还不支持子文件夹系统。

有没有办法用 Vimeo API 处理子文件夹?

标签: vimeovimeo-api

解决方案


Vimeo创建文件夹的 API 文档缺少重要但可选的参数parent_folder_uri,它允许您在父文件夹下创建子文件夹。

https://developer.vimeo.com/api/reference/folders?version=3.4#_essentials

使用与常规创建文件夹请求相同的端点。

POST /users/{user_id}/projects

但是,除了name参数之外,还包括格式如下的parent_folder_uri 。

{ 
  name: "My Subfolder", 
  parent_folder_uri: "/users/{userId}/projects/{parent_project_id}"
}

这是一个奇怪的实现。我不确定为什么必须将父文件夹的 URL 作为字符串而不是 project_id 传递,但它有效,所以我没有抱怨


推荐阅读