-
@Singleton() public final class DropboxRepositoryDropbox 仓库
-
-
Constructor Summary
Constructors Constructor Description DropboxRepository(DropboxApi api, AuthApi authApi)
-
Method Summary
Modifier and Type Method Description final StringgetAuthorizeUrl()获取授权URL final Flow<TokenResponse>getToken(String code)获取Token final Flow<TokenResponse>refreshToken(String refreshToken)刷新Token final Flow<FileListResponse>getFileList(String path, Integer pageSize)获取文件列表 final Flow<FileListResponse>getFileListContinue(String cursor)获取下一页文件列表 final Flow<SearchResultResponse>searchFile(String query, String path, Integer pageSize)搜索文件 final Flow<SearchResultResponse>searchFileContinue(String cursor)搜索文件下一页 final Flow<OperationResponse>deleteFile(String path)删除文件 final Flow<OperationResponse>moveFile(String fromPath, String toPath)移动文件 final Flow<OperationResponse>updateFileName(String path, String oldFileName, String newFileName)更新文件名 final Flow<TemporaryLinkResponse>getTemporaryLink(String path)获取文件的临时链接 -
-
Constructor Detail
-
DropboxRepository
DropboxRepository(DropboxApi api, AuthApi authApi)
-
-
Method Detail
-
getAuthorizeUrl
final String getAuthorizeUrl()
获取授权URL
-
getToken
final Flow<TokenResponse> getToken(String code)
获取Token
-
refreshToken
final Flow<TokenResponse> refreshToken(String refreshToken)
刷新Token
-
getFileList
final Flow<FileListResponse> getFileList(String path, Integer pageSize)
获取文件列表
-
getFileListContinue
final Flow<FileListResponse> getFileListContinue(String cursor)
获取下一页文件列表
-
searchFile
final Flow<SearchResultResponse> searchFile(String query, String path, Integer pageSize)
搜索文件
-
searchFileContinue
final Flow<SearchResultResponse> searchFileContinue(String cursor)
搜索文件下一页
-
deleteFile
final Flow<OperationResponse> deleteFile(String path)
删除文件
-
moveFile
final Flow<OperationResponse> moveFile(String fromPath, String toPath)
移动文件
-
updateFileName
final Flow<OperationResponse> updateFileName(String path, String oldFileName, String newFileName)
更新文件名
-
getTemporaryLink
final Flow<TemporaryLinkResponse> getTemporaryLink(String path)
获取文件的临时链接
-
-
-
-