主要功能
消息类型
消息类型 | 备注 |
---|---|
文本消息 | 消息内容为普通文本 |
图片消息 | 消息内容为图片 URL 地址、尺寸、图片大小等信息 |
语音消息 | 消息内容为语音文件的 URL 地址、时长、大小等信息 |
视频消息 | 消息内容为视频文件的 URL 地址、时长、大小等信息 |
文件消息 | 消息内容为文件的 URL 地址、大小等信息 |
地理位置消息 | 消息内容为地理位置标题、经度、纬度信息 |
通知消息 | 主要用于群事件的通知和聊天室事件的通知,没有推送和通知栏提醒 |
提示消息 | 用于好友申请、入群申请的通知 |
自定义消息 | 开发者自定义的消息类型 |
消息功能
消息功能 | 说明 |
---|---|
离线消息 |
不在线时其他人发来的消息。在下次登录时,会自动将离线期间暂存的离线消息下发到客户端SDK。 |
多端同步 | 多客户端同时在线时,消息实时下发到多端 |
历史消息 | 支持本地历史消息和云端历史消息 |
消息撤回 | 撤回投递成功的消息 |
已读回执 | 查看点对点会话中对方的已读未读状态 |
消息转发 | 将消息转发给其他用户或群组 |
@某人 | 支持 |
正在输入 | 单聊正在输入消息的提示 |
消息推送 | 支持苹果 APNS、谷歌FCM、小米推送、华为推送、OPPO推送、VIVO推送等厂商推送 |
用户资料托管
功能 | 功能描述 |
---|---|
获取用户资料 | 支持批量获取 |
编辑用户资料 | 更新当前登录用户本人资料 |
用户关系托管
功能 | 功能描述 |
---|---|
添加好友 | 支持直接添加为好友和发起好友验证请求 |
通过/拒绝好友请求 | 收到加好友请求的系统通知后,可以通过或者拒绝 |
删除好友 | 删除好友后,将自动解除双方的好友关系。删除好友后,双方依然可以聊天。 |
好友列表 | 配合用户资料托管,可以根据帐号来获取对应的用户资料来构建自己的通讯录 |
加入黑名单 | 将用户加入黑名单后,将不再收到对方发来的任何消息或者请求 |
移出黑名单 | 将用户移出黑名单 |
黑名单列表 | 获取黑名单列表 |
检查是否好友关系 | 判断用户是否在登录用户的好友列表中 |
群组功能
功能 | 功能描述 |
---|---|
创建 |
创建时指定群组类型 |
群资料属性 | 群名,群头像,群简介,群公告,群扩展字段,申请加入群组的验证模式 |
邀请入群 | 群里所有成员可以操作 |
申请入群 | 支持 |
入群验证 | 直接入群、申请入群需审批,邀请可直接入群、申请入群和群成员邀请需审批,群主或管理员邀请可直接入群 |
群成员类型 | 群主、管理员、普通成员 |
管理员设置 | 群主可以增减管理员 |
群组资料修改权限 | 仅群主、管理员可修改 |
修改群成员昵称 | 群主可以修改所有人的群昵称。管理员只能修改普通成员的群昵称。 |
修改自己的群昵称 | 支持 |
消息类型支持 | 同基础消息类型 |
历史消息 | 支持云端历史消息 |
离线消息 | 支持 |
群消息已读回执 | 支持 |
主动退群 | 除群主外,其他用户均可以主动退群。群主需先将群转让给其他群成员才可以进行退群操作 |
禁言 | 管理员对普通成员禁言、解除禁言 |
转让群 | 群主可以将群的拥有者权限转给群内的其他成员,转移后,被转让者变为新的群主,原群主变为普通成员 |
解散群 | 群主可以解散群 |