产品概述
功能介绍
产品优势
应用场景
基本概念
PUT /api/v1/directory/`{LibraryId}`/`{SpaceId}`/`{DirPath}`?conflict_resolution_strategy=`{ConflictResolutionStrategy}`&access_token=`{AccessToken}`&user_id=`{UserId}&with_inode={WithInode}`
请求参数 | 描述 | 类型 | 是否必选 |
LibraryId | String | 是 | |
SpaceId | String | 是 | |
DirPath | 目录路径或相簿名。 对于多级目录,使用斜杠(`/`)分隔,例如 `foo/bar`。 对于根目录,该参数留空。 | String | 否 |
ConflictResolutionStrategy | 最后一级目录冲突时的处理方式: ask: 冲突时返回 HTTP 409 Conflict 及 SameNameDirectoryOrFileExists 错误码 rename:冲突时自动重命名最后一级目录 默认为 ask | String | 否 |
AccessToken | String | 是 | |
UserId | String | 否 | |
WithInode | 0 或 1,是否返回 inode,即文件目录 ID,默认不返回 | String | 否 |
HTTP 201 Created。{"creationTime": "2025-09-29T02:53:09.000z""inode": "b63393076d249110000631c316d9751a"}}
{"creationTime": "2025-09-29T02:53:09.000z""path": [ "foo", "bar (1)" ]}
{"creationTime": "2025-09-29T02:53:09.000z""path": [ "foo", "bar (1)" ],"inode": "b63393076d249110000631c316d9751a"}
响应参数 | 描述 | 类型 |
creationTime | 创建时间 | String |
path | 表示最终的目录或相簿路径,因为可能存在自动重命名,所以这里的最终路径可能不等同于创建目录或相簿时指定的路径 | String |
inode | 最后一级文件目录 ID | String |
文档反馈