tencent cloud

文档反馈

SDK API(Unity)

最后更新时间:2023-02-02 15:27:44
    说明:

    更为详细的接口,请参见 Unity 全部接口

    会话相关接口

    API 描述
    ConvCancelDraft 取消会话草稿
    ConvDelete 删除会话
    ConvGetConvInfo 获取会话信息
    ConvGetConvList 获取会话列表
    ConvGetTotalUnreadMessageCount 获取全部会话未读数
    ConvPinConversation 会话置顶
    ConvSetDraft 设置会话草稿

    关系链相关接口

    API 描述
    FriendshipAddFriend 添加好友
    FriendshipAddToBlackList 添加黑名单
    FriendshipCheckFriendType 检测好友关系
    FriendshipCreateFriendGroup 创建好友分组
    FriendshipDeleteFriend 删除好友
    FriendshipDeleteFriendGroup 删除好友分组列表
    FriendshipDeleteFromBlackList 从黑名单删除
    FriendshipDeletePendency 删除好友申请未决
    FriendshipGetBlackList 获取黑名单列表
    FriendshipGetFriendGroupList 获取好友分组列表
    FriendshipGetFriendProfileList 获取好友列表信息
    FriendshipGetFriendsInfo 获取好友信息
    FriendshipGetPendencyList 获取好友申请未决
    FriendshipHandleFriendAddRequest 处理好友申请
    FriendshipModifyFriendGroup 修改好友分组列表
    FriendshipModifyFriendProfile 修改好友信息
    FriendshipReportPendencyReaded 上报好友申请未决已读
    FriendshipSearchFriends 搜索好友

    群组相关接口

    API 描述
    GroupCreate 创建群
    GroupCreateTopicInCommunity 创建话题
    GroupDelete 删除群
    GroupDeleteGroupAttributes 删除群自定义属性
    GroupDeleteMember 踢出群成员
    GroupDeleteTopicFromCommunity 删除话题
    GroupGetGroupAttributes 获取群指定属性
    GroupGetGroupInfoList 获取群信息
    GroupGetJoinedCommunityList 获取当前用户已经加入的支持话题的社群列表
    GroupGetJoinedGroupList 获取已加入的群组列表
    GroupGetMemberInfoList 获取群成员信息
    GroupGetOnlineMemberCount 获取群在线用户数
    GroupGetPendencyList 获取群未决信息列表
    GroupGetTopicInfoList 获取话题列表
    GroupHandlePendency 处理群未决信息
    GroupInitGroupAttributes 初始化群自定义属性
    GroupInviteMember 邀请用户进群
    GroupJoin 加入群
    GroupModifyGroupInfo 修改群信息
    GroupModifyMemberInfo 修改群成员信息
    GroupQuit 退出群
    GroupReportPendencyReaded 上报群未决信息已读
    GroupSearchGroupMembers 搜索群成员
    GroupSearchGroups 搜索群资料
    GroupSetGroupAttributes 设置群属性
    GroupSetTopicInfo 修改话题信息

    IM SDK 初始化相关接口

    API 描述
    GetSDKVersion 获取SDK底层库版本
    GetServerTime 获取服务端时间(秒)
    Init 初始化IM SDK
    SetConfig 设置全局配置
    Uninit 反初始化IM SDK

    登录相关接口

    API 描述
    GetLoginStatus 获取当前登录状态
    GetLoginUserID 获取当前登录用户ID
    Login 登录
    Logout 登出

    消息相关接口

    API 描述
    GetMsgGroupMessageReadMemberList 获取群消息已读群成员列表
    MsgBatchSend 批量发送消息
    MsgCancelSend 取消消息发送
    MsgClearHistoryMessage 清除历史消息
    MsgDelete 消息删除
    MsgDoBackground APP 检测到应用退后台时可以调用此接口。
    MsgDoForeground APP 检测到应用进前台时可以调用此接口
    MsgDownloadElemToPath 下载多媒体消息
    MsgDownloadMergerMessage 下载合并消息
    MsgFindByMsgLocatorList 通过消息定位符查找消息
    MsgFindMessages 从本地查找消息
    MsgGetC2CReceiveMessageOpt 获取C2C收消息选项
    MsgGetMessageReadReceipts 获取消息已读回执
    MsgGetMsgList 获取历史消息列表
    MsgImportMsgList 导入消息
    MsgListDelete 消息删除
    MsgMarkAllMessageAsRead 标记所有消息为已读
    MsgModifyMessage 消息变更
    MsgReportReaded 消息已读上报 C2C
    MsgRevoke 消息撤回
    MsgSaveMsg 保存消息
    MsgSearchLocalMessages 搜索本地消息
    MsgSendMessage 发送消息
    MsgSendMessageReadReceipts 发送消息已读回执
    MsgSetC2CReceiveMessageOpt 设置收消息选项
    MsgSetGroupReceiveMessageOpt 设置群收消息选项
    MsgSetLocalCustomData 设置消息本地数据
    MsgSetOfflinePushToken 设置离线推送配置信息

    用户资料相关接口

    API 描述
    GetUserStatus 查询用户状态
    ProfileGetUserProfileList 获取用户信息列表
    ProfileModifySelfUserProfile 修改自己的信息
    SetSelfStatus 设置自己的状态
    SubscribeUserStatus 订阅用户状态
    UnsubscribeUserStatus 取消订阅用户状态

    注册SDK回调

    API 描述
    AddRecvNewMsgCallback 注册收到新消息回调
    RemoveRecvNewMsgCallback 移除收到新消息回调
    SetConvEventCallback 设置会话事件回调
    SetConvTotalUnreadMessageCountChangedCallback 设置会话未读消息总数变更的回调
    SetFriendAddRequestCallback 设置好友添加请求的回调
    SetFriendApplicationListDeletedCallback 设置好友申请被删除的回调
    SetFriendApplicationListReadCallback 设置好友申请已读的回调
    SetFriendBlackListAddedCallback 设置黑名单新增的回调
    SetFriendBlackListDeletedCallback 设置黑名单删除的回调
    SetGroupAttributeChangedCallback 设置群组属性变更回调
    SetGroupTipsEventCallback 设置群组系统消息回调
    SetGroupTopicChangedCallback 设置话题更新回调
    SetGroupTopicCreatedCallback 设置话题创建回调
    SetGroupTopicDeletedCallback 设置话题被删除回调
    SetKickedOfflineCallback 设置被踢下线通知回调
    SetLogCallback 设置日志回调
    SetMsgElemUploadProgressCallback 设置消息内元素相关文件上传进度回调
    SetMsgReadedReceiptCallback 设置消息已读回执回调
    SetMsgRevokeCallback 设置接收的消息被撤回回调
    SetMsgUpdateCallback 设置消息在云端被修改后回传回来的更新通知回调
    SetNetworkStatusListenerCallback 设置网络连接状态监听回调
    SetOnAddFriendCallback 设置添加好友的回调
    SetOnDeleteFriendCallback 设置删除好友的回调
    SetOnDeleteFriendCallback 设置删除好友的回调
    SetSelfInfoUpdatedCallback 设置当前用户的资料发生更新时的回调
    SetUpdateFriendProfileCallback 设置更新好友资料的回调
    SetUserSigExpiredCallback 设置票据过期回调
    SetUserStatusChangedCallback 设置用户状态变更通知回调
    联系我们

    联系我们,为您的业务提供专属服务。

    技术支持

    如果你想寻求进一步的帮助,通过工单与我们进行联络。我们提供7x24的工单服务。

    7x24 电话支持