uploadNewFile

open suspend fun uploadNewFile(filepath: String, content: ExternalResource, callback: ProgressionCallback<AbsoluteFile, Long>? = null): AbsoluteFile

上传一个文件到指定精确路径. 返回指代该远程文件的 AbsoluteFile.

会在必要时尝试创建远程目录.

也可以使用 AbsoluteFolder.uploadNewFile.

Parameters

filepath

文件路径, 包含目标文件名. 如 /foo/bar.txt. 若是相对目录则基于 根目录 处理.

content

文件内容

callback

下载进度回调, 传递的 progression 是已下载字节数.

Throws

当无管理员权限时抛出 (若群仅允许管理员上传)