公共错误码列表
在调用 JSAPI 的流程中会存在一些公共错误码,这些公共错误码在调用任意接口时均有可能遇到,如:JSAPI 未鉴权、方法不存在等,建议将此类错误码的处理封装成通用方法,便于统一管理。
errno | msg | 描述 |
---|---|---|
1001001 | Not method Error | 找不到方法,请尝试升级客户端版本 |
1001002 | Invalid request parameter | 请求参数错误,具体的错误会在 msg 中输出 完整示例: Invalid request parameter, 'maxUsers' must not be null. 排查方法: paramName' must not be null:'paramName'参数不可为空,请检查是否有传递该参数,参数名是否拼写错误(大小写、单复数)、参数值是否为空 type mismatch for parameter 'paramName':请参考接口文档传入正确的参数类型 paramName' must be in the range 0 <= maxUsers <= 500:请按照提示的范围传值 invalid value 'value' for parameter 'paramName':请参考接口文档检查传入的枚举值是否有效 |
1001003 | Invoke JSAPI in unsafe domain | 在非安全域名中调用 JSAPI 页面不在安全域名内 应用开发者需要在(路径,如开发者后台 > 应用详情页 > 安全设置 > H5 可信域名)中检查需要调用 JSAPI 接口的页面是否在 H5 可信域名内 |
1001999 | Unknown error | 内部错误,请稍后重试。 |
1002001 | JSAPI not authenticated | JSAPI 未鉴权,鉴权流程参考:鉴权流程。 |
1043001 | Network connection failed | 网络连接失败,请检查设备网络 |
1043102 | Server api error, .... | 网络接口请求错误 |
1043103 | Connect timed out | 网络连接超时 |