code状态码

错误码 描述 对应处理
0 成功 n/a
1 服务器客户端密钥不匹配 检查客户端和服务器的密钥是否一致
2 无效的数据 数据解析错误,要么是PB出现了问题,要么是客户端与服务器的密钥不匹配
4 服务器出现未知错误 需要提交服务器日志给我们
5 数据未修改 一般是用来数据同步的,数据同步时会带有时间戳,这表示这个时间戳之后没有发送变化
6 token错误 使用了错误的token,检查token是否正确
7 被踢出 多端登录被提出,或者server api把客户端踢掉
8 用户被禁止 用户被禁止
9 用户不在群组中
10 无效的消息内容 消息格式错误
11 群组已经存在 创建群组时,如果对应id已经存在
12 用户已经在群组中 发生在添加群成员时,需要去掉已经在群组中的成员
16 已经发送过好友请求 7天之内已经发过好友请求了,不能再发送
18 已被对方拒绝好友请求 发送好友请求后,被拒绝,不能再此发送好友请求
19 好友请求已过期 当接受好友请求时,如果请求已经超过7天,则过期
20 不在聊天室
21 不在频道内
22 没有授权 仅在专业版存在,当没有授权文件或者授权文件不匹配或者过期时产生
23 已经是好友了
24 撤回时间过期 服务配置最长可撤回时间,在UI端也有代码控制UI显示。server api和群组的群主和管理员不受此时间限制
25 加锁失败,已经被锁了
26 解锁失败,不是当前用户拥有锁
27 请求token失败,机器人不能拥有token 机器人不能登录
28 websocket没有配置 当使用web客户端或者小程序客户端时,需要在IM服务的配置文件中配置websocket端口
30 时间不一致 服务器和客户端时间差别太大,需要同步时间
60 加入的会议不存在 需要重新创建会议
61 没有可用的音视频服务 确认音视频服务是否部署,是否启动,重启以后试试看
70 应用token错误获取过期 需要重新获取应用token
81 密聊已经被其他端接受
82 密聊会话不存在
83 密聊会话不在当前客户端
84 密聊会话还没有建立
85 密聊会话已经被销毁
86 发起方禁止密聊
87 对方禁止密聊
90 会议服务响应错误
220 功能没有被启用 检查IM服务配置文件中有没有该功能的开关,打开这个开关
225 其他端已经在聊天室 一个用户只能有一个端加入聊天室
236 频道不存在 检查这个频道是否存在
237 请求频道的API请求没有密钥 检查频道API的请求是否签名,NG转发时是否带上header
238 用户没有连接 这是个临时的错误,一般是在长链接没有建立之前的错误
239 Server API没有签名或者签名不完整 按照文档添加签名
240 超出群最大成员数限制
241 群内禁言
242 命中敏感词
243 签名过期
244 鉴权失败 用在Server API鉴权
245 授权终端数超过限制 仅在专业版存在,如果是按照用户数授权的,当超出用户数后会产生此错误
246 用户被拉黑
247 用户被全局禁言
248 没有权限操作
249 服务器超时
250 调用次数超频 服务器对用户级别进行限拼,1000次/秒。
251 无效的参数 参数不合法,需要检查参数
253 对象不存在
254 功能没有实现

上述这些errorcode既有与客户端交互的,也有server api交互的。 server api签名错误会返回http code 401. 其它的都返回http code 200. 限频是针对用户级别的。有些server api需要使用某个用户操作,会计算到这个用户上。

2018 © wildfirechat.net 京ICP备18060403号-1 all right reserved,powered by Gitbook该文件修订时间: 2024-01-24 13:14:18

results matching ""

    No results matching ""