vimeo - 使用 Vimeo API 创建/列出子文件夹
问题描述
我正在尝试使用 C# 的 vimeo API。我成功地使用 vimeo API 创建并列出了 vimeo 文件夹。
但是,我找不到如何使用 API 创建子文件夹和列出子文件夹项目我已经阅读了官方文档,但我找不到任何相关的 API。我还在 vimeo 网站上测试了我的视频页面,但我可以创建具有相同名称的文件夹。
我读过 vimeo 文件夹最初是“项目”。我怀疑 vimeo API 可能还不支持子文件夹系统。
有没有办法用 Vimeo 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 传递,但它有效,所以我没有抱怨
推荐阅读
- css - 根据 Spartacus 中的页面槽更改 PageTemplate 样式
- c - 如果它是字符串,如何在主函数中修改/使用命令行参数?
- twig - 使用 jQuery 将变量移动到另一个 html 并加载它
- python - 如何根据给定的字典制作熊猫数据框的集群?
- r - 在 glmmTMB R 包中指定截断点
- reactjs - 为什么刷新页面后状态清除?
- css - CSS过渡到淡入图像不起作用
- javascript - 如何在 fetch 中使用 select 中的值
- python - 'builtin_function_or_method',如何克服这个错误
- r - Rstudio错误:表必须相同的类以相同的顺序