简介
更新时间: 2024/10/22 10:23:57
本文介绍 IM UIKit 中已实现和即将实现的主要功能,以及 需要额外开通 的功能清单。
Android/iOS/Flutter/鸿蒙
注册与登录
功能 |
是否已实现 |
---|---|
手机号登录 | ✔️ |
账号密码登录 | 即将实现 |
注册 | ✔️ |
获取设备权限 | ✔️ |
多端登录(仅 Android/iOS) | ✔️ |
设置
功能 |
是否已实现 |
---|---|
个人信息设置 | ✔️ |
已读未读开关 | ✔️ |
个人信息
功能 |
是否已实现 |
---|---|
上传用户头像 | ✔️ |
设置/展示昵称 | ✔️ |
设置/展示账号名 | ✔️ |
设置/展示邮件 | ✔️ |
设置/展示性别 | ✔️ |
设置/展示电话 | ✔️ |
个性签名 | ✔️ |
好友关系
功能 |
是否已实现 |
---|---|
添加好友 | ✔️ |
好友验证 | ✔️ |
同意好友请求 | ✔️ |
拒绝好友请求 | ✔️ |
好友列表 | ✔️ |
好友名片 | ✔️ |
删除好友 | ✔️ |
设置备注 | ✔️ |
拉黑 | ✔️ |
消息
功能 |
是否已实现 |
---|---|
文本消息 | ✔️ |
表情消息 | ✔️ |
图片消息 | ✔️ |
文件消息 | ✔️ |
地理位置消息 | ✔️ |
通知消息 | ✔️ |
合并转发 | ✔️ |
语音消息 | ✔️ |
视频消息 | ✔️ |
回复 | ✔️ |
收藏 | ✔️ |
复制消息 | ✔️ |
转发消息 | ✔️ |
回复消息 | ✔️ |
回复列表 | 即将实现 |
多选消息 | ✔️ |
标记消息 | ✔️ |
标记列表 | ✔️ |
@ 消息 | ✔️ |
删除消息 | ✔️ |
撤回消息 | ✔️ |
对撤回消息重新编辑 | ✔️ |
已读未读 | ✔️ |
会话
功能 |
是否已实现 |
---|---|
会话免打扰 | ✔️ |
删除会话 | ✔️ |
置顶会话 | ✔️ |
表情库 | ✔️ |
选择图片 | ✔️ |
选择文件 | ✔️ |
查看历史记录 | ✔️ |
群组
功能 |
是否已实现 |
---|---|
单聊创建讨论组 | ✔️ |
创建讨论组 | ✔️ |
设置讨论组名称 | ✔️ |
删除并退出讨论组 | ✔️ |
创建高级群 | ✔️ |
设置高级群头像 | ✔️ |
设置高级群介绍 | ✔️ |
添加高级群成员 | ✔️ |
查看高级群列表 | ✔️ |
设置高级群入群权限 | ✔️ |
设置高级群修改权限 | ✔️ |
删除并退出群聊 | ✔️ |
解散群聊 | ✔️ |
高级群禁言 | ✔️ |
通信录
功能 |
是否已实现 |
---|---|
消息验证 | ✔️ |
黑名单 | ✔️ |
好友列表 | ✔️ |
群组列表 | ✔️ |
搜索
功能 |
是否已实现 |
---|---|
搜索好友 | ✔️ |
搜索高级群 | ✔️ |
扩展功能
功能 |
是否已实现 |
---|---|
大文件传输 | 即将实现 |
视频压缩能力 | 即将实现 |
正在输入 | ✔️ |
Web
平台支持
IM UIKit 当前不支持 H5 界面搭建,仅支持 Web 浏览器界面搭建。
全局配置
功能 |
说明 | 是否已实现 |
---|---|---|
多端登录 | 多端可同时在线登录,登录后消息同步接收、好友关系同步获取、群权限同步更改 | ✔️ |
多端互通 | 消息免打扰,刷新同步群权限(邀请他人权限、群资料修改权限、是否需要被邀请者同意) | ✔️ |
注册与登录
功能 |
说明 | 是否已实现 |
---|---|---|
注册 | 注册账号 | ✔️ |
登录 | 登录 IM 示例项目或 Demo | ✔️ |
搜索与创建
功能 |
说明 | 是否已实现 |
---|---|---|
搜索好友 | 按照关键字搜索好友 | ✔️ |
搜索群组 | 按关键字搜索群组 | ✔️ |
搜索群组成员 | 按关键字搜索群组成员 | ✔️ |
排序群组成员 | 按首字母排序群组成员 | ✔️ |
添加好友 | 按账号(唯一 ID)搜索直接添加,需要对方同意 | ✔️ |
加入群聊 | 按账号(唯一 ID)搜索直接添加,无需验证 | ✔️ |
创建高级群 | 填写群名称,直接拉人入群,拉人入群需要对方同意 | ✔️ |
个人中心
功能 |
说明 | 是否已实现 |
---|---|---|
头像展示与编辑 | 默认头像采用随机颜色,同时显示昵称后两位,也支持上传本地图片 | ✔️ |
昵称展示与编辑 | 最多 15 个字符 | ✔️ |
性别展示与编辑 | 选择性别(男、女、未知,默认未知) | ✔️ |
账号展示与编辑 | 默认手机号 (11 个字符) | ✔️ |
邮箱展示与编辑 | 最多 30 个字符 | ✔️ |
电话号展示与编辑 | 最多 11 个字符 | ✔️ |
签名展示与编辑 | 最多 50 个字符 | ✔️ |
关于网易云信 IM | 查看当前的 IM UIKit 的版本信息 | ✔️ |
退出登录 | 退出网易云信 IM | ✔️ |
在线\离线状态展示 | 用户的在线\离线状态展示 | ✔️ |
会话
功能 |
说明 | 是否已实现 |
---|---|---|
会话列表 | 会话列表显示头像、昵称、最新消息内容、未读消息提醒和时间) | ✔️ |
会话置顶 | 将会话在会话列表一直置于顶部,最多置顶 100 个会话 | ✔️ |
免打扰 | 开启消息免打扰或关闭消息免打扰(即打开新消息提醒) | 单聊免打扰已实现 |
删除会话 | 将会话从会话列表中删除 | ✔️ |
单聊会话信息展示 | 单聊会话框顶部头像+昵称的展示 | ✔️ |
群聊会话信息展示 | 群聊会话框顶部群组头像+群昵称+群聊人数的展示 | ✔️ |
单聊最新聊天内容 | 显示单聊会话的聊天对象头像 + 昵称 + 聊天内容 | ✔️ |
群聊最新聊天内容 | 显示群聊会话的群组头像 + 昵称 + 内容(显示群成员昵称) | ✔️ |
聊天时间显示 | 每条消息均显示具体时间,当天消息只显示时分秒、当天之前的消息显示年月日 + 时分秒 | ✔️ |
输入框 | 按住 Enter 直接发送,Ctrl + Enter 转行 | ✔️ |
群组
功能 |
说明 | 是否已实现 |
---|---|---|
创建群组 | 从单聊会话创建群组 | ✔️ |
群设置 | 设置 群资料(头像+昵称+ID+介绍)、群成员管理(可移除成员)、权限设置(仅群主可修改群资料+群禁言) | ✔️ |
解散/退出群组 | 群主解散群组/群成员主动退出群组 | ✔️ |
群权限 | 仅群主可邀请,其他人搜索即可加入 | ✔️ |
讨论组通知消息 | 讨论组能在事件下获取到通知 | ✔️ |
群主转让 | 转让群主身份 | ✔️ |
消息与系统通知
功能 |
说明 | 是否已实现 |
---|---|---|
消息收发 | 收发文本消息、表情、图片和文件 | ✔️ |
系统通知 | IM 发送系统通知 | ✔️ |
删除消息 | 将已发出/接收的消息删除 | ✔️ |
撤回消息 | 已发出的消息 2 分钟内可撤回 | ✔️ |
撤回消息并重新编辑 | 将已发出的消息撤回并对其内容进行重新编辑,撤回后 2 分钟内可重新编辑 | ✔️ |
@消息 | 在群聊中可@群组成员 | ✔️ |
回复消息 | 针对某一条消息(包括文本、图片和文件消息)进行引用回复 | ✔️ |
转发消息 | 将单条消息转发至会话 | ✔️ |
消息已读\未读 | 展示消息是否已读 | ✔️ |
好友关系
功能 |
说明 | 是否已实现 |
---|---|---|
好友名片 | 单击好友名片查看好友信息 | ✔️ |
邀请与申请处理 | 处理好友邀请与申请 | ✔️ |
好友备注 | 备注好友信息,最多 15 个字符。显示逻辑:好友备注 > 昵称 > 账号 | ✔️ |
删除好友 | 将好友从通讯录中删除 | ✔️ |
拉黑好友 | 将好友加入黑名单 | ✔️ |
我的群组 | 查看群组列表。群组列表显示群头像和群昵称 | ✔️ |
黑名单 | 查看黑名单列表,可将人员移入、移出黑名单 | ✔️ |
开通功能
使用 IM 部分功能前,需要在 网易云信控制台 中开通,步骤如下:
此文档是否对你有帮助?