主要介绍小鱼 REST API 返回的错误格式及错误码说明。
如果调用某个 REST API 返回的 Http 状态码不是 200,我们通常会根据情况返回 400、 401、 403 和 500 等 Http 状态码,具体的错误信息都有如下格式:
{
"developerMessage":"", //现在为空,无用
"userMessage":"", //错误信息
"errorCode":, //错误码
"moreInfo":"" //错误码信息的url,暂不可用
}
errorCode | userMessage | 说明 |
20 | error.no.meeting | 云会议室没有正在进行的会议 |
1001 | invalid.parameter | 参数不合法,请仔细对照文档核验参数 |
4117 | invalid cloud meeting number | 会议室号不正确 |
42900 | request rate limit | 请求超频 |
60001 | sdk.invalid.key | 传入的 enterpriseId 有误 |
60003 | openapi.invalid.signature | API 签名不对 |
60004 | enterpriseid.required | 没有传 enterpriseId |
60005 | user.in.other.enterprise | 不是本企业的用户 |
60006 | invalid.appid | 非法的 AppID |
60007 | meetingnumber not exist | 会议室号码不存在 |
60008 | meetingnumber not in enterprise | 会议室不在当前企业中 |
60009 | invalid enterprise device SN | 设备 SN 非法或者不是该企业的设备 |
60010 | invalid enterprise user id | 不是该企业的用户 |
60011 | signature.required | 没有传签名 |
60012 | invalid call number | 非法的小鱼号或者会议室号 |
60013 | user expired | 用户已注销 |
60014 | invalid time | 非法的时间或者时间范围 |
60015 | no permission | 没有权限 |
60016 | nemo not in enterprise | 小鱼不在企业通讯录 |
60017 | user not in enterprise | 用户或者云会议室不在企业通讯录 |
60018 | invalid vod id | vodId不存在 |
60019 | vod download timeout | vod 下载超时,通常因为 vod 服务器的问题或者负载过高,稍后重试即可 |
60021 | nemonumber.required | 非法的小鱼号 |
60022 | live.title.invalid | 直播标题非法 |
60023 | live.detail.invalid | 直播详情非法 |
60024 | live.location.invalid | 直播地点非法 |
60025 | live.notexists | 直播不存在/直播id错误 |
60026 | live.exists | 直播已存在 |
60027 | meeting.number.format.invalid | 指定的云会议室号格式不对,长度不对,或者没有以 9100 开头 |
60028 | meeting.number.already.exist | 指定的云会议室号已存在 |
60029 | remindermeeting.requiredparameter.empty | 预约会议必要的参数为空 |
60030 | remindermeeting.nemo.device.not.exist | 设备不存在 |
60031 | confernece.number.invalid.automute | 自动静音参数传值错误 |
60032 | conference.number.invalid.smartmute | 智能静音参数传值错误 |
60033 | create.meeting.invalid.endtime | 过期时间传值不合法 |
60034 | meeting.pwd.required | 需要云会议室密码 |
60035 | meeting.pwd.invalid | 云会议室密码非法 |
60036 | live.no_meeting | 直播没有会议 |
60037 | live.no_conf | 直播没有云会议室 |
60038 | live.no_privilege | 直播没有权限 |
60045 | live.inappropriate_time | 预约直播的时间不合法,必须是未来的某个时间且必须大于当前时间(考虑外部因素导致的时间差),直播的开启和结束时间不能超过 7 天 |
60047 | enterprise no balance for sdk live | 企业余额不足以创建 sdk 直播 |
60048 | enterprise not allow create sdk live | 企业没有使用 sdk 直播的权限 |
60049 | conf is living | 云会议室已在直播中 |
60051 | invalid param, no liveId | 无效的直播id |
60052 | invalid param, no request body | 无效参数,没有请求体 |
60054 | invalid param, liveViewerInvited deviceList can't hava [null] value | 直播邀请人参数不能含空元素 |
60053 | invalid param, no meetingRoomNumber | 无效的云会议室号 |
60055 | defaultLiveResolutionType must be one of the [SUPER_HIGH_DEFINATION, DEFAULT, NORMAL] | 无效的清晰度参数 |
61012 | enterprise hrRecord disable | 没有高清录制权限 |
80003 | meetingroom.password.invalid | 云会议室密码无效 |
666170 | error.already.cochair | 已经是联席主持人身份 |
666171 | error.not.cochair | 非联席主持人身份, 取消失败 |
666176 | error.already.host | 已经是主持人身份 |
500001 | scheduled.event.time.conflict | 预约会议时间冲突,该时间内已经有预约的会议 |
500002 | scheduled.event.invalid.time.interval | 非法的预约会议时间 |
633465 | RecordExist | 录制/直播已存在 |
633466 | RecordError | 录制错误 |
633470 | NoAvailableRecordServer | 无可用rs资源 |
633506 | Live streaming has expired | 直播已经过期 |
4001019 | parameters of meetingName is blank | 云会议室名称不能为空 |
4001020 | parameters of type invalid | 参数类型不正确 |
4001025 | live is on living | 直播正在进行中 |
4001026 | live is none state | 直播没有开始 |
4001027 | live time not end | 直播结束时间没到 |
4001029 | liveId is invalid of enterprise | 直播不属于该企业 |
4001036 | invalid.of.daytime | 日期无效 |
4001031 | meetingroom.chargetype.is.cash | 云会议室为余额付费云会议室 |
4001032 | meetingroom.type.is.fixsession | 云会议室为固定方数会议室 |
4001033 | meetingroom.invalid.of.maxsharedsession | 无效的最大参数人数 |
4001034 | meetingroom.type.not.sdk | 不是SDK类型的会议室 |
4001035 | meetingroom.type.is.random | 云会议室为临时会议室 |
4001039 | pollingList.is.empty | 轮询列表为空 |
4001040 | multi.screen.layout.invalid | 多屏layout设置错误 |
4001041 | multi.screen.pollingInterval.invalid | 轮询时间设置错误 |
4001042 | multi.screen.content.device.invalid | 多画面设备设置错误 |
4001043 | multi.screen.role.invalid | 屏幕角色设置错误 |
4001050 | ext.opened.only.dep. resource | 应用开启了分级分权并且限制只能访问本部门资源 |