QCloudSMHUserService Class Reference
Inherits from | NSObject |
---|---|
Declared in | QCloudSMHUserService.h QCloudSMHUserService.m |
sessionManager
当前服务所运行的HTTP Session Manager。一般情况下,所有服务都运行在统一的全局单例上面。
@property (nonatomic, strong, readonly) QCloudHTTPSessionManager *sessionManager
Declared In
QCloudSMHUserService.h
– sendSMHCode:
发送短信验证
- (void)sendSMHCode:(QCloudSMHSendSMSCodeRequest *)request
Declared In
QCloudSMHUserService.h
– verifySMSCode:
登录成功之后获取:userToken organizations等信息
- (void)verifySMSCode:(QCloudSMHVerifySMSCodeRequest *)request
Declared In
QCloudSMHUserService.h
– getAccessToken:
获取:accessTokens信息
- (void)getAccessToken:(QCloudSMHGetAccessTokenRequest *)request
Declared In
QCloudSMHUserService.h
– getTeam:
查询团队
- (void)getTeam:(QCloudSMHGetTeamRequest *)request
Declared In
QCloudSMHUserService.h
– getSpaceAccessToken:
获取指定空间accesstoken;
- (void)getSpaceAccessToken:(QCloudSMHGetSpaceAccessTokenRequest *)request
Declared In
QCloudSMHUserService.h
– getVCodeByUpdatePhone:
更换手机号 发送验证码
- (void)getVCodeByUpdatePhone:(QCloudSMHGetUpdatePhoneCodeRequest *)request
Declared In
QCloudSMHUserService.h
– updatePhone:
更换手机号
- (void)updatePhone:(QCloudSMHUpdatePhoneRequest *)request
Declared In
QCloudSMHUserService.h
– updateUserInfo:
更新用户信息
- (void)updateUserInfo:(QCloudSMHUpdateUserInfoRequest *)request
Declared In
QCloudSMHUserService.h
– getUserInfo:
获取用户信息
- (void)getUserInfo:(QCloudSMHGetUserInfoRequest *)request
Declared In
QCloudSMHUserService.h
– getOrganizationInfo:
获取当前组织信息
- (void)getOrganizationInfo:(QCloudSMHGetOrganizationInfoRequest *)request
Declared In
QCloudSMHUserService.h
– exitOrganization:
退出组织
- (void)exitOrganization:(QCloudSMHDeregisterRequest *)request
Declared In
QCloudSMHUserService.h
– getOrganizationList:
列出当前登录用户所属组织
- (void)getOrganizationList:(QCloudSMHGetOrganizationRequest *)request
Declared In
QCloudSMHUserService.h
– getTeamInfo:
列出个人空间
- (void)getTeamInfo:(QCloudSMHGetSpacesRequest *)request
Declared In
QCloudSMHUserService.h
– getOrgSpaceSizeInfo:
查询组织空间总使用量
- (void)getOrgSpaceSizeInfo:(QCloudSMHGetOrgSpacesRequest *)request
Declared In
QCloudSMHUserService.h
– getTeamMemberDetail:
获取成员&搜索成员
- (void)getTeamMemberDetail:(QCloudSMHGetTeamMemberDetailRequest *)request
Declared In
QCloudSMHUserService.h
– getTeamDetail:
获取团队
- (void)getTeamDetail:(QCloudSMHGetTeamDetailRequest *)request
Declared In
QCloudSMHUserService.h
– getSearchTeamDetail:
搜索团队
- (void)getSearchTeamDetail:(QCloudSMHSearchTeamDetailRequest *)request
Declared In
QCloudSMHUserService.h
– getAuthorizedToMeDirectory:
获取共享给我的文件夹
- (void)getAuthorizedToMeDirectory:(QCloudSMHGetAuthorizedToMeDirectoryRequest *)request
Declared In
QCloudSMHUserService.h
– completeUploadAvatar:
确认上传头像
- (void)completeUploadAvatar:(QCloudSMHCompleteUploadAvatarRequest *)request
Declared In
QCloudSMHUserService.h
– getInitUploadAvater:
获取头像简单上传文件参数
- (void)getInitUploadAvater:(QCloudSMHInitUploadAvatarRequest *)request
Declared In
QCloudSMHUserService.h
– getFileAuthority:
查看文件共享权限列表
- (void)getFileAuthority:(QCloudSMHGetFileAuthorityRequest *)request
Declared In
QCloudSMHUserService.h
– getFavoriteList:
获取收藏列表
- (void)getFavoriteList:(QCloudGetFavoriteListRequest *)request
Declared In
QCloudSMHUserService.h
– createFavoriteGroup:
创建收藏夹
- (void)createFavoriteGroup:(QCloudCreateFavoriteGroupRequest *)request
Declared In
QCloudSMHUserService.h
– updateFavoriteGroup:
更新收藏夹
- (void)updateFavoriteGroup:(QCloudUpdateFavoriteGroupRequest *)request
Declared In
QCloudSMHUserService.h
– deleteFavoriteGroup:
删除收藏夹
- (void)deleteFavoriteGroup:(QCloudDeleteFavoriteGroupRequest *)request
Declared In
QCloudSMHUserService.h
– listFavoriteGroup:
列出收藏夹
- (void)listFavoriteGroup:(QCloudListFavoriteGroupRequest *)request
Declared In
QCloudSMHUserService.h
– deleteFavoriteFiles:
删除收藏的文件
- (void)deleteFavoriteFiles:(QCloudSMHDeleteFavoriteRequest *)request
Declared In
QCloudSMHUserService.h
– favoriteFile:
收藏文件
- (void)favoriteFile:(QCloudSMHFavoriteFileRequest *)request
Declared In
QCloudSMHUserService.h
– listHisotryVersion:
查看历史版本列表
- (void)listHisotryVersion:(QCloudSMHListHistoryVersionRequest *)request
Declared In
QCloudSMHUserService.h
– shareFile:
分享文件
- (void)shareFile:(QCloudSMHFileShareRequest *)request
Declared In
QCloudSMHUserService.h
– getListShareLink:
获取我的分享列表
- (void)getListShareLink:(QCloudSMHGetListFileShareLinkRequest *)request
Declared In
QCloudSMHUserService.h
– updateShareLink:
修改分享链接
- (void)updateShareLink:(QCloudSMHFileShareUpdateLinkRequest *)request
Declared In
QCloudSMHUserService.h
– getShareLinkDetail:
获取分享链接详情
- (void)getShareLinkDetail:(QCloudSMHGeFileShareLinkDetailRequest *)request
Declared In
QCloudSMHUserService.h
– checkFavoriteState:
查看文件目录收藏状态
- (void)checkFavoriteState:(QCloudSMHCheckFavoriteRequest *)request
Declared In
QCloudSMHUserService.h
– deleteShareFileLink:
删除分享链接
- (void)deleteShareFileLink:(QCloudSMHDeleteFileShareRequest *)request
Declared In
QCloudSMHUserService.h
– getRecycleItemDetail:
获取回收站目录详情
- (void)getRecycleItemDetail:(QCloudSMHGetRecycleItemDetailRequest *)request
Declared In
QCloudSMHUserService.h
– getRecycleList:
列出误删恢复回收站项目
- (void)getRecycleList:(QCloudSMHGetRecycleListRequest *)request
Declared In
QCloudSMHUserService.h
– loginToOrganization:
登录进指定组织
- (void)loginToOrganization:(QCloudSMHLoginOrganizationRequest *)request
Declared In
QCloudSMHUserService.h
– checkLoginQrcode:
二维码验证
- (void)checkLoginQrcode:(QCloudSMHCheckLoginQrcodeRequest *)request
Declared In
QCloudSMHUserService.h
– cancelLoginQrcode:
取消二维码扫码登录
- (void)cancelLoginQrcode:(QCloudSMHCancelLoginQrcodeRequest *)request
Declared In
QCloudSMHUserService.h
– loginQrcode:
二维码确认登录
- (void)loginQrcode:(QCloudSMHLoginQrcodeRequest *)request
Declared In
QCloudSMHUserService.h
– verifyShareCode:
验证提取码
- (void)verifyShareCode:(QCloudSMHVerifyShareCodeRequest *)request
Declared In
QCloudSMHUserService.h
– getShareDetailInfo:
获取分享链接信息(打开分享 url 时查询)
- (void)getShareDetailInfo:(QCloudSMHFileShareDetailInfoRequest *)request
Declared In
QCloudSMHUserService.h
– getStoreCodeDetail:
查询 Code
- (void)getStoreCodeDetail:(QCloudSMHGetStoreCodeDetailRequest *)request
Declared In
QCloudSMHUserService.h
– getMessageList:
我的消息列表
- (void)getMessageList:(QCloudSMHGetMessageListRequest *)request
Declared In
QCloudSMHUserService.h
– markMessageHasRead:
批量标记已读
- (void)markMessageHasRead:(QCloudSMHMarkMessageHasReadRequest *)request
Declared In
QCloudSMHUserService.h
– clearMessage:
删除所有消息
- (void)clearMessage:(QCloudSMHClearMessageRequest *)request
Declared In
QCloudSMHUserService.h
– getRecentlyFiles:
获取最近文件列表
- (void)getRecentlyFiles:(QCloudSMHRecentlyFileRequest *)request
Declared In
QCloudSMHUserService.h
– putCreateGroup:
创建群组
- (void)putCreateGroup:(QCloudSMHCreateGroupRequest *)request
Declared In
QCloudSMHUserService.h
– getRelatedToMeFile:
获取与我相关的文件列表
- (void)getRelatedToMeFile:(QCloudSMHRelatedToMeFileRequest *)request
Declared In
QCloudSMHUserService.h
– createInviteOrgCode:
生成加入企业邀请码
- (void)createInviteOrgCode:(QCloudSMHCreateInviteOrgCodeRequest *)request
Declared In
QCloudSMHUserService.h
– createInviteGroupCode:
生成加入群组邀请码
- (void)createInviteGroupCode:(QCloudSMHCreateInviteGroupCodeRequest *)request
Declared In
QCloudSMHUserService.h
– deleteInvite:
删除邀请
- (void)deleteInvite:(QCloudSMHDeleteInviteRequest *)request
Declared In
QCloudSMHUserService.h
– getGroupInviteCodeInfo:
查询加入群组邀请码信息
- (void)getGroupInviteCodeInfo:(QCloudSMHGetGroupInviteCodeInfoRequest *)request
Declared In
QCloudSMHUserService.h
– getGroupInviteCode:
查询群组邀请码
- (void)getGroupInviteCode:(QCloudSMHGetGroupInviteCodeRequest *)request
Declared In
QCloudSMHUserService.h
– getOrgInviteCodeInfo:
查询加入企业邀请码信息
- (void)getOrgInviteCodeInfo:(QCloudSMHGetOrgInviteCodeInfoRequest *)request
Declared In
QCloudSMHUserService.h
– getOrgInviteCode:
查询加入企业邀请码
- (void)getOrgInviteCode:(QCloudSMHGetOrgInviteCodeRequest *)request
Declared In
QCloudSMHUserService.h
– joinGroup:
接受加入群组邀请
- (void)joinGroup:(QCloudSMHJoinGroupRequest *)request
Declared In
QCloudSMHUserService.h
– joinOrg:
接受加入企业邀请
- (void)joinOrg:(QCloudSMHJoinOrgRequest *)request
Declared In
QCloudSMHUserService.h
– updateGroupInviteInfo:
更新群组邀请信息
- (void)updateGroupInviteInfo:(QCloudSMHUpdateGroupInviteInfoRequest *)request
Declared In
QCloudSMHUserService.h
– updateOrgInviteInfo:
更新企业邀请信息
- (void)updateOrgInviteInfo:(QCloudSMHUpdateOrgInviteInfoRequest *)request
Declared In
QCloudSMHUserService.h
– addMemberToGroup:
添加群组成员
- (void)addMemberToGroup:(QCloudSMHAddMemberToGroupRequest *)request
Declared In
QCloudSMHUserService.h
– deleteGroupMember:
删除群组成员
- (void)deleteGroupMember:(QCloudSMHDeleteGroupMemberRequest *)request
Declared In
QCloudSMHUserService.h
– deleteGroup:
删除群组(群主)
- (void)deleteGroup:(QCloudSMHDeleteGroupRequest *)request
Declared In
QCloudSMHUserService.h
– exitGroup:
退出群组(非群主)
- (void)exitGroup:(QCloudSMHExitGroupRequest *)request
Declared In
QCloudSMHUserService.h
– getCreateGroupCount:
查询用户创建的群组数量
- (void)getCreateGroupCount:(QCloudSMHGetCreateGroupCountRequest *)request
Declared In
QCloudSMHUserService.h
– getGroup:
查询群组
- (void)getGroup:(QCloudSMHGetGroupRequest *)request
Declared In
QCloudSMHUserService.h
– listGroupMember:
查询群组成员
- (void)listGroupMember:(QCloudSMHListGroupMemberRequest *)request
Declared In
QCloudSMHUserService.h
– listGroup:
列出用户所在群组
- (void)listGroup:(QCloudSMHListGroupRequest *)request
Declared In
QCloudSMHUserService.h
– updateGroupMemberRole:
修改群组成员角色/权限
- (void)updateGroupMemberRole:(QCloudSMHUpdateGroupMemberRoleRequest *)request
Declared In
QCloudSMHUserService.h
– updateGroup:
更新群组信息
- (void)updateGroup:(QCloudSMHUpdateGroupRequest *)request
Declared In
QCloudSMHUserService.h
– listSpaceDynamic:
查看空间动态
- (void)listSpaceDynamic:(QCloudSMHListSpaceDynamicRequest *)request
Declared In
QCloudSMHUserService.h
– nextListSpaceDynamic:
继续获取空间或文件夹动态
- (void)nextListSpaceDynamic:(QCloudSMHNextListSpaceDynamicRequest *)request
Declared In
QCloudSMHUserService.h
– listWorkBenchDynamic:
查看工作台动态
- (void)listWorkBenchDynamic:(QCloudSMHListWorkBenchDynamicRequest *)request
Declared In
QCloudSMHUserService.h
– checkWXAuth:
用于检查微信授权是否有效
- (void)checkWXAuth:(QCloudSMHCheckWXAuthRequest *)request
Declared In
QCloudSMHUserService.h
– wxLogin:
根据微信授权 code 获取用户登录信息。
- (void)wxLogin:(QCloudSMHWXLoginRequest *)request
Declared In
QCloudSMHUserService.h
– bindWX:
用于云盘用户绑定微信账号。
- (void)bindWX:(QCloudSMHBindWXRequest *)request
Declared In
QCloudSMHUserService.h
– unbindWX:
用于云盘用户解除绑定微信账号
- (void)unbindWX:(QCloudSMHUnbindWXRequest *)request
Declared In
QCloudSMHUserService.h
– getFileExtraInfo:
查看文件目录额外信息
- (void)getFileExtraInfo:(QCloudGetFileExtraInfoRequest *)request
Declared In
QCloudSMHUserService.h
– disableFileShareLink:
禁用分享链接
- (void)disableFileShareLink:(QCloudSMHDisableFileShareLinkRequest *)request
Declared In
QCloudSMHUserService.h
– uploadPersonalInfo:
上报个人信息
- (void)uploadPersonalInfo:(QCloudSMHUploadPersonalInfoRequest *)request
Declared In
QCloudSMHUserService.h
– getFileInfo:
获取文件目录详情
- (void)getFileInfo:(QCloudSMHGetFileInfoRequest *)request
Declared In
QCloudSMHUserService.h
– batchGetFileInfo:
批量获取文件详情(同一空间)
- (void)batchGetFileInfo:(QCloudSMHBatchGetFileInfoRequest *)request
Declared In
QCloudSMHUserService.h
– batchMultiSpaceFileInfo:
批量获取文件详情(可跨空间)
- (void)batchMultiSpaceFileInfo:(QCloudSMHBatchMultiSpaceFileInfoRequest *)request
Declared In
QCloudSMHUserService.h
– deleteOrgDeregister:
企业版驳回成员注销操作
- (void)deleteOrgDeregister:(QCloudSMHDeleteOrgDeregisterRequest *)request
Declared In
QCloudSMHUserService.h
– checkDeregister:
检查是否可以注销账号
- (void)checkDeregister:(QCloudSMHCheckDeregisterRequest *)request
Declared In
QCloudSMHUserService.h
– getAuthorizedRelatedToMeDirectory:
获取与我相关的共享文件列表
- (void)getAuthorizedRelatedToMeDirectory:(QCloudSMHGetAuthorizedRelatedToMeDirectoryRequest *)request
Declared In
QCloudSMHUserService.h
– getTeamAllMemberDetail:
查询该团队及其所有子级团队的成员
- (void)getTeamAllMemberDetail:(QCloudSMHGetTeamAllMemberDetailRequest *)request
Declared In
QCloudSMHUserService.h
– getUserList:
查询用户列表
- (void)getUserList:(QCloudSMHGetUserListRequest *)request
Declared In
QCloudSMHUserService.h
– batchRestoreCrossSpaceRecycleObject:
恢复指定回收站项目(批量)跨空间
- (void)batchRestoreCrossSpaceRecycleObject:(QCloudSMHBatchRestoreSpaceRecycleObjectReqeust *)request
Declared In
QCloudSMHUserService.h
– batchDeleteCrossSpaceRecycleObject:
永久删除指定回收站项目(批量)跨空间
- (void)batchDeleteCrossSpaceRecycleObject:(QCloudSMHBatchDeleteSpaceRecycleObjectReqeust *)request
Declared In
QCloudSMHUserService.h
– restoreCrossSpaceObject:
对于QCloudSMHBatchRestoreSpaceRecycleObjectReqeust的封装,在返回204时进行轮询直到任务完成 回调finishblock
- (void)restoreCrossSpaceObject:(QCloudSMHRestoreCrossSpaceObjectRequest *)request
Declared In
QCloudSMHUserService.h
– getYufuLoginAddress:
根据玉符租户 ID,获取单点登录云盘地址。
- (void)getYufuLoginAddress:(QCloudSMHGetYufuLoginAddressRequest *)request
Declared In
QCloudSMHUserService.h
– verifyYufuCode:
根据玉符授权 code 获取用户登录信息。
- (void)verifyYufuCode:(QCloudSMHVerifyYufuCodeRequest *)request
Declared In
QCloudSMHUserService.h
– getTaskStatus:
查询任务状态
- (void)getTaskStatus:(QCloudSMHGetTaskStatusRequest *)request
Declared In
QCloudSMHUserService.h