每次调用接口时,可能获得正确或者错误的返回码,开发者可以根据返回码信息调试接口,排查错误。

优先从各插件返回码中找,如果没有符合的,再到通用错误码中找

错误码规则说明:

1 00 01

错误码由三部分组成:

第一部分:1、代表通用,2、代表qunarapi,3、代表业务插件 第二部分:插件编码,由两位组成 第三部分:错误编码

返回码 说明
10001 api不存在
10002 参数类型不合法
10003 参数不能为空
10004 参数错误
10005 数据获取失败
10006 功能不支持
10007 日期格式错误
10008 日期范围错误
10009 远端服务不可用
10010 超时
10011 发生异常
10012 进行中
返回码 说明 平台 备注
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)
返回码 说明 平台 备注
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)