常见问题
返回码 | 描述 | 可能原因 | 处理方式 |
---|---|---|---|
0 | 请求成功 | ||
-64 | 权限不足 | 产品经理未对接口授权 | 请联系产品经理或客服授权 |
-10001 | 调用失败 |
1、3g网络问题取号失败 2、用户为联通用户,联通接口出现了问题,暂时无法登 |
1、在4G环境下重新尝试 2、建议切换其它登录方式等待联通修复接口 |
-10002 | 参数错误 | 一般为参数名被二次混淆 | 合作方检查Keep混淆配置,混淆配置见安卓端接入指南配置混淆规则 |
-10003 | 解密失败 |
1、RSA公钥是否配置正确 2、RSA公钥和私钥是否匹配 |
1、确认是否在天翼账号平台配置公钥,验证工具为 2、检查RSA密钥是否匹配,检测工具为: |
-10006 | 授权失败,且属于电信网络 |
1.网络问题 2.部分机型ip直连预登录异常 |
会出现在特殊机型WIFI+4G且在v3.7.0及之后版本,该问题等待平台跟进 |
-10008 | 超过预设取号阀值 | 超过了请求号码对应运营商的限制次数 | 请联系产品经理授权 |
-10009 | 时间戳过期 | 请确认本机时间是否正确 | 调整本机时间 |
-10016 | 安全校验失败 | 一般为authCode错误 | 检查用户登录时,登录界面是否在屏幕顶部 |
-20005 | 签名非法 |
1、客户端用错了密钥 2、安卓请确认包名和包签名是否在服务端配置 3、IOS请确认bundleId值否在服务端配 |
1、可通过平台配置工具检查: 2、安卓端,请确认开放平台上是否配置了包和包签名(包签名仅支持大写) 3、IOS端,请确认开放平台上是否配置了bundleid |
-20005(sdkcodeinfo) |
签名非法 |
1、开放平台上是否配置正确的RSA公钥 2、RSA公钥和私钥是否匹配 3、是否遵循文档签名规则 |
1、确认是否在天翼账号开放平台配置公钥,验证工具为: 2、检查RSA密钥是否匹配,检测工具为:https://id.189.cn/devtools/RSAVerify.do 3、按文档要求核对加密规则 |
-20006 | 应用不存在 | 应用Id不正确 | 请确认应用ID是否使用正确 |
-8001/80001 | 请求网络异常 |
用户网络问题或服务问题 |
建议检查用户网络连通性并重试 |
-8003/80000 | 请求超时 |
1、用户网络问题 2、合作方总超时时间设置过短 |
1.检查用户网络状况并重试 2.建议:连接超时时间设置5s,读取资源时间设置5s,总超时时间建议设置10s |
80102 | 预登录异常 | so库不匹配 | 合作方检查so库目录是否对应,正确选择需要的aar包 |
-8005/80103 | SDK未初始化 | SDK未初始化或appid、appsecret为空 | 在使用天翼账号SDK接口之前,必须先调用初始化方法 |
-8100/80004 | 移动数据网络未开启 | 未允许当前app使用移动数据网络 | 需要用户允许app使用移动数据网络 |
80005 | Socket超时异常 | 用户网络问题或服务问题 | 建议检查用户网络连通性并重试 |
80006 | 域名解析异常 |
用户网络问题或服务问题 |
建议检查用户网络连通性并重试 |
80007 | IO异常 |
用户网络问题或服务问题 |
建议检查用户网络连通性并重试 |
80008 | No route to host | App没有蜂窝数据权限 | 检查App是否有蜂窝数据权限 |
80009 | nodename nor servname provided, or not known | App没有蜂窝数据权限 | 检查App是否有蜂窝数据权限 |
80800 | Wi-Fi切换超时 | 用户网络问题 | 建议检查用户网络连通性并重试 |
80801 | Wi-Fi切换异常 | 系统版本兼容性问题 | 不支持WiFi网络切换,请使用蜂窝数据网络请求 |
-8104/80007 | I0异常 |
1、网络问题导致IO异常 2、服务问题 |
受网络环境以及服务稳定性影响,建议重试 |
30002 | 无法识别用户网络 | 非电信用户服务识别运营商 | 返回两个地址可以分别请求,也可以认为是失败 |
51114 | 获取数据不存在 |
1、AccessCode 只能使用一次 2、AccessCode 过期(默认一小时缓存) |
重新调用预授权接口获取 |