服务端【获取本机号码接口】问题


Tips:服务端请求失败具体原因排查请参考返回参数的状态码

Q 1.状态码status=12000:

R: process_id为空

S: a.用户没有传入process_id这个参数;

b.不是使用json格式封装请求参数,导致服务端无法识别参数


Q 2.状态码status=12001:

D: token为空

S: 用户没有传入token参数


Q 3.状态码status=12002:

D: sign为空

S: 用户没有传入sign参数


Q 4.状态码status=12003:

D: process_id不合法(标准的是32位)

S: 请使用移动端获取到的process_id进行校验


Q 5.状态码status=12100:

D: process_id不存在

S: 没有对应process_id的相关数据,排查使用的process_id是否是当前获取的且没有被使用过,process_id超过1小时即过期且只能使用一次


Q 6.状态码status=12101:

D: process_id已使用过

S: process_id每次请求流程只能使用一次


Q 7.状态码status=12102:

D: 未查询到对应的app_id

S: app_id为空


Q 8.状态码status=12103:

D: 查询到对应的app_id不正确

S: 数据库中查找不到与该id对应的配置信息,如果是刚申请的可能存在数据库缓存时间,十分钟后再进行操作;超过时间依旧存在问题,检查配置的app_id是否正确


Q 9.状态码status=12104:

D: 余额不足

S: 查看当前账户是否还有余额


Q 10.状态码status=12109:

D: sign错误

S: 极验与客户服务端双方 sign加密结果不一致


Q 11.状态码status=12200:

D: token失效

S: 运营商token过期