返回码
SDK返回码
返回码 | 描述 | 排查建议 |
0 | 成功 | |
10000 | 用户取消登录 | |
10001 | 初始化失败 | 根据错误信息检查配置 |
10002 | 初始化失败,请检查网络连接 | |
10003 | 未填写appkey | 填写appkey |
10004 | 用户未安装SIM卡 | |
10005 | 网络未连接 | 当前网络环境较差,或为连接网络,确认网络状态后重试 |
10006 | 蜂窝数据未开启 | 开启app蜂窝网络权限,打开蜂窝网络开关 |
10007 | 网关IP错误 | 检查是否开启了vpn或者境外ip 重启网络 |
10008 | sdk异常 | |
10009 | 不支持在模拟器中使用 | |
10010 | 其他错误 | |
10011 | 请求超时 | 重新请求或重启网络后重试 |
10012 | 移动SDK未导入 | 导入TYRZUISDK.framework |
10013 | 电信行业版SDK未导入 | 导入EAccountHYSDK.framework |
10014 | 电信行业版资源文件未导入 | 导入WKResource.bundle |
10015 | 电信专业版SDK未导入 | 导入EAccountApiSDK.framework |
10016 | 电信SDK未导入 | 导入Android电信AAR包 |
10017 | 网络请求失败 | 查看日志 |
10018 | 预取号失败 | 查看返回的具体原因 |
运营商SDK 返回码
移动
返回码 | 描述 | 排查建议 |
103000 | 成功 | |
103101 | 请求签名错误若发生在客户端,可能是 appkey 传错,可检查是否跟 appsecret弄混,或者有空格。 | 若发生在服务端接口,需要检查验签方式是 MD5 还是 RSA,如果是 MD5,则排查 signType 字段,若为 appsecret,需确认是否误用了 appkey生签。如果是 RSA,需要检查使用的私钥跟报备的公钥是否对应和报文拼接是否符合文档要求。 |
103102 | 包签名/Bundle ID错误 | 报备的和实际使用的对不上 |
103111 | 网关IP错误 | 检查是否开了 vpn 或者境外 ip |
103119 | appid不存在 | 检查传的 appid 是否正确或是否有空格 |
103211 | 其他错误 | 常见于报文格式不对,先请检查是否符合这三个要求:a、json形式的报文交互必须是标准的 json 格式;b、发送时请设置 content type 为application/json;c、参数类型都是 String。 |
103902 | scrip失效 | 客户端高频调用请求 token 接口 |
103911 | token请求过于频繁 | 10分钟内获取token且未使用的数量不超过30个 |
103273 | 预取号联通重定向 | |
105002 | 移动取号失败一般是物联网卡 | |
105003 | 电信取号失败 | |
105021 | 已达当天取号限额 | |
105302 | appid不在白名单 | |
105313 | 非法请求 | |
200020 | 用户取消登录 | |
200021 | 据解析异常 | 一般是卡欠费 |
200022 | 无网络 | |
200023 | 请求超时 | |
200025 | 其他错误socket | 系统未授权数据蜂窝权限等 |
200027 | 未开启数据网络 | |
200028 | 网络请求出错 | |
200038 | 异网取号网络请求失败 | |
200048 | 用户未安装sim卡 | |
200050 | EOF异常 | |
200061 | 授权页面异常 | |
200064 | 服务端返回数据异常 | |
200072 | CA根证书校验失败 | |
200080 | 本机号码校验仅支持移动手机号 | |
200082 | 服务器繁忙 | |
200086 | ppLocation为空 | |
200087 | 仅用于监听授权页成功拉起 | |
200096 | 当前网络不支持取号 | 该返回码出现在设备连接WiFi的情况下,SDK取号走DNS并非通过数据流量而是WiFi,此时WiFi网络支持的IP协议与数据流量端口支持的IP协议不一致导致的,常见的案例:手机连接的WiFi网络仅支持IPV6,数据网络仅支持IPV4。 |
联通
响应码 | 描述 | 建议 |
10000 | 请求超时移动网络复杂,超时时间设置过短时,容易发生超时错误。 | 重启网络,或稍后重试 |
10001 | 获取token失败 | 先调用预取号接口 |
10002 | 服务响应解析异常取号服务端返回的数据无法正常解析 | |
10003 | 无法切换至数据网络wifi和蜂窝数据网络都开启的情况下, 无法强制取号请求从蜂窝数据网络发出 | 关闭WIFI,重启网络,或稍后重试 |
10004 | 数据网络未开启检测到蜂窝数据网络没有开启 | 重启网络 |
10005 | 网络判断异常在进行网络开通情况判断和切换过程中捕获的异常 | |
10007 | 预取号过期标准UI版本使用 | |
10010 | Http状态码是200,302之外的值取号接口只处理200和302状态码,其他都作为失败处理。 | |
10011 | Https通讯抛出异常取号接口用到的HttpsURLConnection通信抛出的异常 | |
10012 | 200 但body为空 | |
10013 | 跳转地址错误基本不会发生 | |
10021 | 初始化失败 | |
10022 | 网络请求响应为空 | |
10024 | Http通讯抛出异常取号接口用到的HttpURLConnection通信抛出的异常 | |
10025 | ios sdk用到的部分异常 | |
10026 | ios sdk用到的socket部分错误 |
电信
返回码 | 描述 | 建议 |
-65 | API-request-rates-Exceed-Limitations(调用接口超限),一定时间内连续调用次数较多限制调用频次 | |
-10001 | 取号失败,电信不支持3G | 1、在 4G 环境下重新尝试 2、建议切换其它登录方式 |
-10006 | 电信网络,Mdn取号失败 | 可能是在非 4G 网络下请求换 4G 网络重试 |
-10008 | 超过预设取号阀值 | 第二天重试,或增加阈值 |
-10009 | 时间戳过期 | 请确认本机时间是否正确后重试 |
-10016 | 安全参数不完整 | 安全校验失败请确认SDK返回的参数填写正确 |
-8001/80001/80102 | 1、网络异常导致网络请求失败 2、so库匹配错误 3、项目中错误的 abiFilters配置 | 1、在4G环境下重新尝试;如果 4G 条件下仍失败,在网络良好的环境下重新尝试 2、重新按照标准检验 so 库是否正确,确认so库按要求导入对应so库 3、检查本地是否存在多余的 so 4、检查项目中的abiFilters是否过滤掉设备平台运行必须的 so 库 |
-8003/80000 | 网络状况较差或者配置的超时时间较短,请求超时 | 换网络环境好的地方重试 |
-8005/80103 | 调用 SDK 前没有调用初始化方法 | 在使用天翼账号 SDK 接口之前,必须先调用初始化方法 |
-8100/80004 | 移动数据网络未开启或者未允许当前 APP 使用移动数据网络 | 需要用户允许 APP 使用移动数据网络 |
-8104/80007 | 网络问题导致 IO 异常 | 受网络环境以及服务稳定性影响,建议重试 |
30002 | 无法识别用户网络 | 非电信用户服务识别运营商返回两个地址可以分别请求,也可以认为是失败 |
51114 | 获取数据不存在 | 1、AccessCode 只能使用一次 2、AccessCode 过期(默认一小时缓存)重新调用预授权接口获取 |
80000 | 请求超时 | 请确认当前网络是否通畅,网络是否为4G,sim卡是否欠费等 |
80001 | 请求网络异常 | 请检查当前当前网络是否正常,sim卡是否欠费,是否有开vpn代理等情况。 |
80002 | 响应码错误 | |
80003 | 无网络连接 | 请确认当前网络是否通畅,网络是否为4G,sim卡是否欠费等 |
80004 | 移动网络未开启 | 开启移动网络 |
80005 | Socket 超时异常 | 请确认当前网络是否通畅,网络是否为4G |
80006 | 域名解析异常 | |
80007 | IO 异常 | 1. 请关闭vpn代理后再次尝试 2. 手机网络显示是4G,实际手机卡已经欠费,请充值话费。 3. 请按照安卓开发文档,配置http请求。 |
80008 | No route to host | |
80009 | nodename nor servname provided, or not known/80010Socket closed by remote peer | |
80100 | 登录结果为空 | |
80101 | 登录结果异常 | |
80103 | SDK 未初始化 | |
80104 | 未调用预登录接口 | |
80105 | 加载 nib 文件异常 | 检查是否导入了WKResource.bundle |
80200 | 用户关闭界面 | |
80201 | 其他登录方式 | |
80800/80801 | 切换异常/WIFI 切换超时 | 1. 请关闭vpn代理后再次尝试 2. 手机网络显示是4G,实际手机卡已经欠费,请充值话费。 |