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