1、平台错误码

错误码

场景描述

510001

HTTP请求方法不支持

510002

请求地址Sig参数为空

510003

请求地址Sig校验失败

510004

公司ID不存在

510005

请求参数校验错误

510006

HTTP Content-Type 为空

510007

HTTP Content-Length 为空

510008

HTTP请求包体无法解析,请检查包体格式

510009

HTTP请求参数为空,请检查请求包体参数

510010

HTTP请求参数AppId为空,请检查请求包体参数

510011

HTTP请求参数UserName为空

510012

HTTP请求参数UserAcc为空

510013

请求URL账号格式不正确

510014

HTTP请求参数GroupId为空

510015

HTTP请求获取用户信息为空

510016

请求Body群组信息为空

510017

请求Body主账号为空

510018

请求Body应用Id为空

510019

请求Body用户账号不存在

510020

请求包头Authorization参数为空

510021

请求包头Authorization参数Base64解码失败

510022

请求包头Authorization参数解码后格式有误

510023

请求包头Authorization参数解码后账户ID为空

510024

请求包头Authorization参数解码后时间戳为空

510025

请求包头Authorization参数中时间戳格式有误,请参考yyyyMMddHHmmss

510026

请求包头Authorization参数解码后时间戳过期

510027

请求包头Authorization参数中账户ID跟请求地址中的账户ID不一致

510028

程序启动加载配置本地文件出错

510029

http请求头ytx-random参数错误

510030

解密包体失败

510031

程序启动加载配置本地文件出错

510107

请求Body应用Id为空

510108

业务层异常

510110

获取已读未读列表请求msgId跟version为空

510111

获取已读未读列表请求type无效

510112

请求Body应用Id为空

510113

获取已读未读列表请求version无效,没有找到对应的版本信息

510117

获取authSig token为空

510118

获取authSig time无效

510119

生成authSig为空

510120

上传意见反馈请求内容为空

510121

上传意见反馈请求内容超出最大长度255

520001

Appkey为空

520002

平台登录帐号为空,如:自定义帐号或帐号

520003

Sig参数为空

520004

时间戳为空

520005

appToken为空

520007

Sig参数超过失效时间(一天)

520008

Sig参数校验失败

520009

缺失登录模式参数

520011

用户生日日期格式有误,正确格式(yyyy-MM-dd)

520015

平台登录帐号不存在,如:自定义帐号或通讯帐号

520018

登录密码为空

520019

密码不正确,若之前用自定义方式登录过通讯账号,再用密码方式登录即报该错

520021

使用帐号密码登陆方式时,平台登录帐号不存在,如:通讯帐号不存在

520023

用户名不合法

520024

应用信息不存在

520025

license验证失败,禁止登录

520026

无法获取注册用户数

520027

临时token失效,无法获取登录信息

520028

临时密码失效

520029

生产环境应用状态错误

520030

沙盒环境应用状态错误

520031

HTTP请求错误

520032

第三方校验错误

520033

本地应用 ID校验错误

520034

解析包体异常

520024

应用信息不存在

520035

请求uri未知

520037

鉴权类型为空

520038

鉴权类型未知

520039

鉴权设备保护,同时登录用户过多

520040

第三方鉴权返回格式错误

520041

版本号格式错误

529000

protoData为空

529001

protoData解析失败

529002

Connector信息为空

529003

connectorId为空

528999

数据层异常

529998

用户注册数超过授权的最大用户数

559999

未知错误

550001

路由错误

550002

包体格式错误

550003

加载数据失败

550004

精简认证simpleAuthToken为空

550005

非白名单IP

550009

应用不属于该组,组id不一致

550105

禁止访问

560000

未知错误

560001

HTTP请求方法不支持

560002

请求地址Sig参数为空

560003

请求地址Sig参数校验失败

560004

公司ID不存在

560005

HTTP Chunked 编码不支持

560006

HTTP Content-Type 为空

560007

HTTP Content-Length 为空

560008

HTTP请求包体无法解析,请检查包体格式

560009

HTTP断点续传Range包头格式错误

560010

HTTP 断点续传包头中Range字节长度与Content-Length不一致

560011

HTTP 断点续传包头中Range 的开始字节或结束字节大于文件总大小

560012

连接Cassandra失败

560013

SQL语句执行失败

560014

数据库执行失败

560051

文件上传失败

560052

文件上传token为空

560053

文件上传文件大小超过限制

560054

文件上传token已失效

560055

服务器列表更新失败

560056

服务器列表更新请求中type参数为空

560057

服务器列表更新请求中version为空

560058

服务器列表更新失败

560059

服务器列表更新请求中version非数字

560060

服务器列表更新失败

560061

当前版本为最新版本

560062

日志文件上传请求中appId参数为空

560063

日志文件上传请求中userName参数为空

560064

日志文件上传请求中fileName参数为空

560065

日志文件上传请求中appId参数不存在

560066

附件上传请求包头中扩展参数不存在

560067

附件上传请求包头中扩展中appId为空

560068

附件上传请求包头扩展参数中msgFileName为空

560069

附件上传请求包头扩展参数中msgSender为空

560070

附件上传请求包头扩展参数中msgReceiver为空

560071

附件上传请求包头扩展参数中msgType为空

560072

附件上传请求的发送者不在群组内

560073

附件上传请求的发送者被禁言

560074

附件上传请求包头扩展参数格式不正确

560081

服务器列表更新请求,未查到对应的版本号

560086

文件上传包头扩展参数中msgDomain长度超过限制

560101

获取历史消息记录请求参数为null

560102

获取历史消息记录请求参数appid为空

560103

获取历史消息记录请求参数userName为空

560104

获取历史消息记录请求talker为空

560105

获取历史消息记录为空

560106

获取历史消息记录超过90天

560107

数据层异常

560108

业务层异常

560109

获取最近联系人列表请求参数为null

560110

获取最近联系人列表请求参数appId为空

560111

获取最近联系人列表请求参数userName为空

560112

获取错误码描述请求参数为null

560113

获取错误码描述请求参数errorCode为空

560114

获取服务器校验码请求参数为null

560115

获取服务器校验码请求参数appId为空

560116

获取服务器校验码请求参数userName为空

560117

获取服务器校验码请求参数ttl不能为非数字

560118

获取服务器校验码请求参数ttl不能超过259200秒(72小时)

560116

获取服务器校验码请求参数userName为空

560119

获取最近联系人为空

560120

获取历史消息page size超过100

560121

获取历史消息page size格式无效,必须为正整数

560122

获取历史消息msgDate格式无效,必须为yyyy-mm-dd hh:mm:ss格式

560123

redis cmd请求参数为null

560124

redis cmd请求参数命令为空

560125

redis cmd请求参数key为空

560126

redis cmd请求命令未知

560127

redis cmd请求命令key value不对应

560128

redis switchDB请求参数sig为空

560129

redis switchDB请求content为空

560130

redis switchDB请求参数sig错误

560131

获取未注册用户请求参数appId为空

560132

获取未注册用户请求参数为null

560133

获取未注册用户请求参数startTime为空

560134

获取未注册用户请求参数startTime格式无效,必须为yyyy-mm-dd hh:mm:ss格式

560135

获取未注册用户请求参数endTime为空

560136

获取未注册用户请求参数endTime格式无效,必须为yyyy-mm-dd hh:mm:ss格式

560137

获取未注册用户请求参数page size格式无效,必须为正整数

560138

获取未注册用户page size超过100

560139

获取未注册用户请求参数pageNo格式无效,必须为大于0的正整数

560140

获取历史消息startTime为空

560141

获取历史消息endTime为空

560142

获取历史消息startTime endTime校验范围异常

560143

获取authSig请求参数appId为空

560144

获取authSig token为空

560145

获取authSig time无效

560146

生成authSig为空

560074

附件上传请求包头扩展参数格式不正确

560084

上传文件名过长

560085

文件上传中断

570001

http请求包体为空

570002

http请求类型错误,支持post类型

570110

sig参数为空

570111

verify-content http消息头为空

570112

sig验签失败

570113

推送消息用户不在线

570114

华为推送token不存在

570115

华为推送appId不存在

570116

华为推送appSecret不存在

570117

华为推送password不存在

580001

请求中appid为空

580003

消息接收者为空

580004

消息版本号为空

580005

消息版本号失效

580006

Sdk登陆帐号为空

580007

发文本消息时,消息内容为空

580008

发送者非群组成员禁止发送消息

580009

通过群组ID获取成员为空

580010

发送者已被禁言

580011

发送内容存在敏感词

580014

非关联应用不能发送消息

580016

接收者非群组,不支持匿名消息

580020

Push消息发送失败

580021

Push消息部分失败,失败的账号放在msg中

580022

非群组消息,不支持@

580023

@消息中有非群组用户

580024

@消息extOpts格式不正确

580026

消息内容过长

580027

消息domain过长

580028

请求uri未知

580029

消息msgId为空

580030

消息msgId,version都为空

580031

消息不存在

580032

消息回执错误,回执数据不存在

580033

消息撤回错误,消息发送者信息不存在

580034

消息回执错误,未读用户不存在

580035

消息撤回错误,当前应用没有开放此功能

580036

消息回执错误,当前应用没有开放此功能

580037

消息ID错误

580038

应用消息推送条数限制

580040

发送者与接收者账号不能相同

580041

请开通文件助手功能

589000

protoData为空

589001

protoData解析失败

589002

Connector信息为空

588999

数据层异常

589999

业务层异常

599999

内部错误

590001

appid参数为空

590009

创建群组的人数限制超出App的最大群组人数限制

590010

群组不存在

590011

群组成员达到上限

590012

私有群组,不能加入

590013

邀请成员人数超出最大限制

590015

groupId参数为空

590016

groupName参数为空

590017

用户已经加入群组

590019

操作或被操作者不属于本群组

590020

操作者非群组管理员

590022

memberId参数为空

590027

member参数为空

590029

不能从群组中踢出群组创建者

590030

不能从群组中踢出自己

590031

被操作者非群组成员

590034

用户加入群组数量超出最大限制

590035

appId不存在

590036

跨应用appId未关联

590037

讨论组不支持的操作

590038

邀请成员的状态异常

590039

群组名称过长

590040

群组province字段过长

590041

群组city字段过长

590042

群组declared字段过长

590043

群组group_domain字段过长

590044

rol参数为空

590045

rol参数非法(不在【1,2,3】范围内)

590046

管理员个数超出限制,默认10

590047

不能讲自己禁言

590048

无操作权限

590049

用户未申请加入群组

590050

用户加入群组的申请已被处理

590051

forbid参数为空

590052

不能设置自己的角色(群组管理员)

590110

sig参数为空

590111

verify-content http消息头为空

590112

sig验签失败

591001

http请求消息体为空

591003

查询结果为空

591004

位置的请求url

609003

username为空

609004

appId为空

609005

用户发布状态为空

609006

获取的用户状态useracc为空

609007

查询多个好友在线状态,超出上限500

609008

设置置顶联系人, 联系人为空

609009

置顶联系人, type为空

609010

用户生日日期格式有误

609011

未找到对应的用户信息

609012

设备编号为空

609013

保存设备信息app token为空

609014

置顶联系人为空或者不存在,不能取消置顶

609015

method请求错误

609016

请求参数为空

609018

解析包体异常

609019

添加的好友信息为空

609020

添加删除好友关系app信息为空

609021

切换redis db sig为空

609022

切换redis db content为空

609023

切换redis db sig校验错误

609024

im用户注册,用户生日日期为空

609025

im用户注册,用户昵称为空或无效

609026

im用户注册,用户性别无效

609027

用户昵称长度超出最大限制256

609028

未开通专有云,不能获取用户在线状态

2、iOS错误码

错误枚举值

错误码

描述

ECErrorType_Connecting

100

正在连接服务器

ECErrorType_NoError

200

请求成功

ECErrorType_ContentTooLong

170001

内容长度超限

ECErrorType_IsEmpty

170002

必选参数为空

ECErrorType_NotLogin

170003

用户未登录

ECErrorType_SendMsgFailed

170004

发送消息失败

ECErrorType_IsRecording

170005

正在录音,当前只能录制一个,请先停止

ECErrorType_RecordTimeOut

170006

录音超时,60秒长度

ECErrorType_RecordStoped

170007

录音已经停止,当前未录音调用停止录音

ECErrorType_RecordTimeTooShort

170008

录音时间过短,不到1秒

ECErrorType_FileNotExist

170011

文件不存在

ECErrorType_TypeIsWrong

170012

传入的参数类型错误

ECErrorType_SDKUnSupport

170013

SDK接口访问出错或版本不支持

ECErrorType_CalleeSDKUnSupport

170014

对方SDK版本不支持

ECErrorType_NO_CallID

170015

未生成CallID

ECErrorType_SDK_NO_ConfigFile

170016

SDK无配置文件

ECErrorType_LocalCallBusy

170486

本地线路被占用

3、Android错误码

错误码(SdkErrorCode类 )

错误码

描述

CONNECTTING

100

正在连接服务器

REQUEST_SUCCESS

200

请求成功

SDK_NOT_INIT

170000

Android SDK未初始化或者未初始化完成

SDK_TEXT_LENGTH_LIMIT

170001

内容长度超限

PARAMETER_EMPTY

170002

必选参数为空

SDK_NOT_LOGIN

170003

用户未登录

SENDMSG_FAILED

170004

发送消息失败

SDK_IS_RECORDING

170005

正在录音,当前只能录制一个,请先停止

RECORD_TIMEOUT

170006

录音超时,60秒长度

RECORD_STOPED

170007

录音已经停止,当前未录音调用停止录音

RECORD_TIME_TOO_SHORT

170008

录音时间过短,不到1秒

RECORD_ERROR

170010

语音录制异常

FILE_NOT_EXIST

170011

文件不存在

TYPES_WRONG

170012

传入的参数类型错误

SDK_INTERFACE_ACCESS_ERROR

170013

SDK接口访问出错或版本不支持

REMOUTE_SDK_UNSUPPORT

170014

对方SDK版本不支持

NO_CALLID

170015

未生成CallID

SDK_NO_CONFIGFILE

170016

SDK无配置文件

SDK_CALL_FREQUENTLY

170020

呼叫太频繁,间隔呼叫大于2000ms

SDK_REQUEST_FREQUENTLY

170021

请求太频繁

VOICE_CHANGE_FAIL

170022

变声语音处理失败

SDK_CALL_BUSY

170486

本地线路被占用

171005

接口不支持

4、呼叫错误代码

错误码

描述

175001

未响应

175004

账号在其他地方登陆

175403

呼叫号码格式有误,请检查号码

175404

对方不在线

175408

呼叫超时

175409

未接通

175410

离开

175480

呼叫异常

175486

对方线路被占用[对方非主观意识拒绝,SDK判断对方正在通话回复该错误码]

175603

对方线路忙[通话对方拒接]

175700

鉴权超时

175701

主账号余额不足

175702

应用未上线

175703

被叫外呼受限

175704

应用未上线限制外呼

175706

语音呼叫,无被叫号码

175707

会议呼叫,会议不存在

175708

会议呼叫,密码错误

175709

会议呼叫,人数已达上限

175710

无权使用其他应用业务

175711

应用未开通座席业务

175712

应用未创建该队列类型

175713

超出最大pstn呼入并发数

175714

非预期的IVR呼入

175715

主被叫相同

175716

通话时间到

175717

子账号鉴权失败

175737

并发达到上限

175738

空号

175740

呼叫失败

175741

非法号码呼入

175742

主账号暂停

175743

主账号关闭

175744-48

呼叫失败,请联系技术支持

175750

根据IVR接入号获取应用信息失败,内部逻辑错误

175751

IVR呼入,但接入号未配置或未加载或非预期的接入号

175752

IVR呼入,但根据主叫前缀未找到应用信息

175753

IVR呼入,但根据serviceid未找到应用信息

5、SDK错误代码

错误码

描述

0

成功

171000

重复初始化

171001

无内存

171002

初始化时传入的回调函数结构体为空

171003

SDK未初始化

171004

无网络连接

171030

必须参数传参为空

171031

Sdk获取服务器列表文件失败

171032

重连超过最大允许时间段,强制退出,需要应用层主动调用login进行登录

171033

地址map插入错误

171034

地址map内容为空

171035

xml写字段空指针

171036

压缩附件失败

171037

解压缩附件失败

100

登录中

200

服务器返回成功

171130

必须参数传参为空

171132

编解码错误

171137

请求服务器时RESPONSE返回超时

171139

SDK请求服务器失败,请检查网络状况

171140

SDK请求服务器超时,请检查网络状况

171141

SDK检测到连接中断,并进行了重连

171142

文本内容压缩或解压缩失败

171143

SDK重复登陆

171144

发送请求过于频繁

171146

用户获取在线状态请求过于频繁

171147

被踢下线

171148

强制下线

171250

必须参数传参为空

171251

建立socket失败或发送接收数据错误

171252

上传附件时返回http标准协议错误

171253

解析服务器响应错误

171257

创建或者打开文件错误

171259

应用层主动取消附件上传或者下载

171260

网络连接错误

171261

发送下载请求失败

171262

发送下载请求失败

171263

发送下载请求失败

171264

下载附件超时

171500

必须参数传参为空

171504

本地呼叫会话超时

171505

本地呼叫会话内部错误

171506

呼叫请求失败

171507

摄像头最大帧异常

6、H5错误代码

错误码

描述

170001

内容长度或文件大小校验非法

170002

必要参数为空

170003

用户未登录

170012

参数类型错误

171137

返回超时

174001

浏览器不支持HTML5

174002

和服务器断开连接

174003

连接服务器超时

174004

调用硬件设备失败

174005

获取音视频流数据失败

174006

请求频率超限

174007

浏览器不支持附件发送

174008

浏览器不支持音视频操作

174009

浏览器不支持BLOB到URL的转换

174010

拍照或录音时无资源流,由于未调用准备拍照或准备录音引起

174011

通过webSocket获取文件流失败

174012

解压缩后的文件流转成dataurl报错

7、聊天室错误代码

错误码

描述

629999

服务器内部错误

628999

服务器缓存错误

627999

服务器繁忙

629000

请求包体对象为空

629001

请求包体协议无效

629002

请求连接对象为空

629003

发送消息类型不正确

629004

切换redis db sig为空

629005

切换redis db content为空

629006

切换redis db 校验sig错误

620001

请求参数应用信息为空

620002

账号所属应用跟房间应用不匹配,请确定是否关联应用

620003

请求参数房间编号为空

620004

房间不存在

620005

房间已关闭

620006

账号不在聊天室中

620007

全员禁言中,不允许发言

620008

在禁言列表中,不允许发言

620010

没有权限

620011

请求参数用户账号为空

620012

消息内容为空

620013

消息内容长度过长

620013

消息长度超过最大限制

620014

请求参数权限类型为空

620015

请求参数权限类型不正确【1:创建者 2:管理员 3:普通用户】

620016

请求参数权限类型不能设置为创建者

620017

您自己不能设置自己的权限

620019

设置角色跟当前角色一样

620020

踢出用户数超过最大限制

620021

不能踢自己

620022

请求参数用户状态参数为空

620023

不能设置自己的状态

620024

设置状态跟当前状态一样

620025

设置状态范围不正确【1.禁言 2.取消禁言 3.拉黑 4.取消拉黑】

620026

请求参数成员名称超过最大长度64字符

620027

请求参数成员扩展字段最大长度2048字符

620028

账号在黑名单中,不允许进入聊天室

620029

获取房间成员超过最大限制

620030

进入房间人数超过最大限制

620031

请求参数全员禁言类型不正确

620032

管理员人数超过最大限制

620033

拉黑人数超过最大限制

620034

禁言人数超过最大限制

文档更新时间:2017年10月20日