全部产品
Search
文档中心

网盘与相册服务:API概览

更新时间:Aug 20, 2025
本产品(网盘与相册服务/2022-03-01)的OpenAPI采用ROA签名风格,签名细节参见签名机制说明我们已经为开发者封装了常见编程语言的SDK,开发者可通过下载SDK直接调用本产品OpenAPI而无需关心技术细节。如果现有SDK不能满足使用需求,可通过签名机制进行自签名对接。由于自签名细节非常复杂,需花费 5个工作日左右。因此建议加入我们的服务钉钉群(78410016550),在专家指导下进行签名对接。
在使用API前,您需要准备好身份账号及访问密钥(AccessKey),才能有效通过客户端工具(SDK、CLI等)访问API。细节请参见获取AccessKey

Domain管理

API标题API概述
CreateDomain创建Domain创建 domain。
GetDomain获取Domain获取Domain信息。
UpdateDomain更新Domain更新 domain。
ListDomains列举Domain列举Domain列表。
SearchDomains搜索Domain搜索 domain
DeleteDomain删除Domain

认证与授权

API标题API概述
AuthorizeOAuth请求授权OAuth2.0请求授权。
Token获取访问令牌OAuth2.0授权流程的获取访问令牌。

账号管理

API标题API概述
GetLinkInfoByUserId根据用户ID获取账号信息根据用户ID获取账号信息。
LinkAccount绑定账号绑定账号。
GetLinkInfo获取账号信息获取账号信息。
UnLinkAccount取消账号关联取消账号绑定。

群组管理

API标题API概述
CreateGroup创建群组创建群组。
UpdateGroup修改群组信息根据群组ID定位到指定的群组,并修改群组信息。
GetGroup获取群组信息获取群组信息。
ListGroup列举群组列举群组。
DeleteGroup删除群组删除群组接口, 在删除群组前,需保证群组下没有其他群组或用户,否则会导致删除失败。
AddGroupMember添加群组成员添加成员到群组。
RemoveGroupMember移除群组成员从群组移除成员。
ListGroupMember列举群组成员列举团队成员。

用户管理

API标题API概述
CreateUser创建用户创建用户。
ImportUser导入用户导入用户。
UpdateUser修改用户信息修改用户信息。
GetUser获取用户信息获取用户信息。
ListUser列举用户列举用户。
SearchUser搜索用户搜索用户。
DeleteUser删除用户删除用户。

空间管理

API标题API概述
CreateDrive创建空间创建空间。
UpdateDrive修改空间信息修改空间信息。
GetDrive获取空间信息获取空间信息。
ListDrive列举空间列举空间。
GetDefaultDrive获取缺省空间获取指定用户的缺省空间。
ListMyDrives列举我的空间列举登录用户自己的空间列表。
SearchDrive搜索空间搜索空间。
DeleteDrive删除空间删除空间。

文件管理

API标题API概述
CreateFile创建文件或文件夹创建文件或文件夹。
DeleteFile删除文件或文件夹删除文件或文件夹。
UpdateFile修改文件信息修改文件信息,非数据。
SearchFile搜索文件搜索文件。
ListFile列举文件直接文件夹下列举文件和文件夹。
GetFile获取文件详情获取文件详情。
DownloadFile下载文件下载文件。
GetUploadUrl获取上传地址获取上传地址。
ListUploadedParts列举已上传分片列举已上传成功的多段。
CompleteFile完成文件上传完成文件上传。
MoveFile移动文件或文件夹移动文件或文件夹。
CopyFile复制文件或文件夹拷贝文件或目录。
GetDownloadUrl获取文件下载地址获取文件下载地址。
FilePutUserTags添加文件自定义标签对文件添加自定义标签。
FileDeleteUserTags删除文件自定义标签删除文件自定义标签。
VideoDRMLicense获取视频DRMLicense获取视频的DRM License。

文件多版本管理

API标题API概述
DeleteRevision删除历史版本删除历史版本,不支持删除最新版本。
UpdateRevision更新版本信息更新版本信息,设置版本为永久保留,或者添加版本描述信息。支持将一个文件的最多50个版本设置为永久保留。
RestoreRevision还原历史版本将文件的某个历史版本,还原为文件的最新版本,还原时生成一个新版本,被还原的版本不变。不支持还原最新版本。
ListRevision列举版本列举版本信息。
GetRevision获取版本信息获取版本详情。

增量处理

API标题API概述
ScanFile扫描文件扫描文件。
ListDelta列举增量信息列举增量信息。
DeltaGetLastCursor获取增量操作游标获取增量操作游标。

权限管理

API标题API概述
ListReceivedFile收到的共享文件夹列表收到的共享, 可通过此接口获取到从个人空间授权给此用户的文件列表。
ListMyGroupDrive收到的授权团队空间列表列举被授权的团队空间列表。
FileRemovePermission取消文件共享授权取消文件共享授权。
FileAddPermission文件共享授权给用户或组文件夹授权。单Drive下最多可支持1000条授权记录,超出后授权不生效。
FileListPermission列举文件的共享或授权记录列举文件的共享或授权记录。
ListAssignment列举已分配的角色列表列举已分配的角色列表。
AssignRole分配角色当前支持将用户设置为团队管理员角色。
CancelAssignRole取消分配的角色当前仅支持取消团队管理员角色。

分享管理

API标题API概述
CreateShareLink创建分享创建分享。
UpdateShareLink修改分享修改分享。
SearchShareLink搜索分享搜索分享。
CancelShareLink取消分享删除分享。
ListShareLink列举分享列举分享。
GetShareLink获取分享信息获取分享信息。
GetShareLinkByAnonymous匿名查看分享信息匿名查看分享信息。
GetShareLinkToken获取分享令牌匿名获取分享令牌。

回收站管理

API标题API概述
TrashFile放入回收站文件或文件夹放入回收站。
ClearRecyclebin清空回收站清空回收站中所有文件和文件夹。
ListRecyclebin列举回收站列举回收站。
RestoreFile恢复文件或文件夹从回收站恢复文件或文件夹。

任务管理

API标题API概述
GetAsyncTask获取异步任务信息获取异步任务信息。

其他

API标题API概述
Batch批量调用API支持批量调用部分API,提升调用效率。
AuditLogExport导出审计日志导出审计日志。