说明#
错误码规则#
每次调用接口时,可能获得正确或者错误的返回码,开发者可以根据返回码信息调试接口,排查错误。
优先从各插件返回码中找,如果没有符合的,再到通用错误码中找
错误码规则说明:
1 00 01
错误码由三部分组成:
第一部分:1、代表通用,2、代表qunarapi,3、代表业务插件 第二部分:插件编码,由两位组成 第三部分:错误编码
全局返回码#
通用返回码#
返回码 | 说明 |
---|---|
10001 | api不存在 |
10002 | 参数类型不合法 |
10003 | 参数不能为空 |
10004 | 参数错误 |
10005 | 数据获取失败 |
10006 | 功能不支持 |
10007 | 日期格式错误 |
10008 | 日期范围错误 |
10009 | 远端服务不可用 |
10010 | 超时 |
10011 | 发生异常 |
10012 | 进行中 |
QunarAPI#
checkJsAPI#
返回码 | 说明 | 平台 | 备注 |
---|---|---|---|
10003 | 参数不能为空 | iOS(80011101) | jsApiList数组以及 数组中的每一项都不为空 |
10011 | 发生异常 | Android(Browser:27) |
分享#
返回码 | 说明 | 平台 | 备注 |
---|---|---|---|
20101 | 当前微信的版本不支持 | iOS(80011101) | 版本太低 |
20102 | 未安装微信 | iOS(80011101) | |
20103 | 分享失败 | iOS(80011101),Android(Browser:27) |
定位#
返回码 | 说明 | 平台 | 备注 |
---|---|---|---|
20201 | 定位超时 | iOS(80011101),Android(Browser:27) | |
20202 | 定位出现错误 | iOS(80011101) | 超时,没有权限,定位不可用的错误码都为20202(以后可以扩展开) |
登录#
返回码 | 说明 | 平台 | 备注 |
---|---|---|---|
20301 | 登录失败 | iOS(80011101),Android(Browser:27) | |
20302 | 同步登录态失败 | iOS(80011101),Android(Browser:27) | |
20303 | 网络错误 | Android(Browser:27) | |
10005 | 数据获取失败 | Android(Browser:27) |
UI相关#
返回码 | 说明 | 平台 | 备注 |
---|---|---|---|
10003 | 参数不能为空 | Android(Browser:27) | |
10004 | 参数错误 | iOS(80011101),Android(Browser:27) | 1、不合法的URL,比如非字符串 2、URL为空 |
10005 | 数据获取失败 | Android(Browser:27) | |
20401 | 页面不存在 | iOS(80011101),Android(Browser:27) | 没有对应name的webview |
20402 | 新开页面异常 | iOS(80011101) | |
20403 | 刷新导航条异常 | iOS(80011101),Android(Browser:27) |
图片上传#
返回码 | 说明 | 平台 | 备注 |
---|---|---|---|
10005 | 数据获取失败 | iOS(80011101) | 获取ServerId失败 |
10004 | 参数错误 | Android(Browser:27) | 参数count不合法,count最大值是9,最多选择9张图片 |
20501 | 用户取消 | iOS(80011101) | |
20502 | 已达到选择图片数上限 | iOS(80011101),Android(Browser:27) | |
20503 | 相机拍照失败 | iOS(80011101),Android(Browser:27) | |
20504 | 图片上传失败 | iOS(80011101),Android(Browser:27) | |
20505 | 图片服务器不合法 | iOS(80011101) | 非Qunar域的url都算不合法 |
20506 | 参数错误1 | iOS(80011101) | localId不在已选图片内 |
20507 | 参数错误2 | iOS(80011101) | localId参数错误 |
20508 | 保存图片失败 | Android(Browser:27), iOS(80011101) | |
20509 | 预览图片失败 | Android(Browser:27) | |
20510 | 下载图片失败 | Android(Browser:27) | |
20512 | 选择相册图片失败 | Android(Browser:27), iOS(80011101) |
业务错误码#
忘记密码#
返回码 | 说明 | 平台 | 备注 |
---|---|---|---|
30601 | 用户取消重置密码 | iOS(80011101) | |
30602 | 选择国别码错误 | Android(Browser:27) | |
30603 | 绑定银行卡错误 | Android(Browser:27), iOS(80011101) | |
30604 | 重置密码错误 | Android(Browser:27) | |
10011 | 发生异常 | Android(Browser:27) |