本文为您介绍号码认证服务的服务端API返回码。

返回码 说明 解决方案
OK 请求成功
isv.VERIFY_SCHEME_NOT_EXIST 认证方案不存在 请确认是否已经在控制台创建方案,并核对创建时的包名包签名或BundleID与实际使用是否一致
isv.VERIFY_SCHEME_CONFLICT 认证方案冲突 请确认同账号下是否有相同包名包签名或BundleID的方案
isv.PACK_SIGN_CONFLICT 包签名冲突 已存在相同包名和签名的认证方案
isv.BUNDLE_ID_CONFLICT BundleID冲突 已存在相同BundleID的认证方案
isv.RAM_PERMISSION_DENY 没有访问权限 请确认阿里云RAM账号是否授权调用号码认证服务
isv.SCENE_QUERY_FAIL 场景查询失败 创建工单并提供详细的错误日志信息
isv.TOKEN_INVALID 令牌无效 AccessToken或AccessCode已过期,请重新获取
isv.TOKEN_UNAUTHORIZED_USED 越权使用的Token 使用本机号码校验的Token去调用了一键登录的接口
isv.PRODUCT_UNSUBSCRIBE 产品未开通 请进入号码认证控制台开通服务
isv.PRODUCT_UN_SUBSCRIPT 未开通云通信产品的阿里云客户 请进入号码认证控制台开通服务
isv.PARAMETERS_MISMATCH 参数不匹配 请检查参数,输入手机号码和当前流量卡运营商归属不一致
isv.OUT_OF_SERVICE 业务停机 请检查阿里云账户余额
isv.MOBILE_NUMBER_ILLEGAL 号码格式非法 请检查号码格式
isv.INVALID_PARAMETERS 非法参数 请求参数不合法
isv.INVALID_PARAMETERS 请求的参数VendorKey不合法 传入的参数中的VendorKey有误,请检查参数是否正确
isv.INVALID_PARAMETERS 无法识别运营商 查询场景详情时传入的参数有误,请检查Accesscode是否正确
isv.INVALID_PARAMETERS Accesscode参数不能为空 传入的参数中的Accesscode为空或错误,请检查Accesscode是否正确
isv.INVALID_PARAMETERS os_type can not be blank 传入的参数中的操作系统类型为空,请检查os_type是否正确
isv.INVALID_PARAMETERS os_type is illegal 传入的参数中的操作系统类型非法,请检查os_type是否正确
isv.INVALID_PARAMETERS AccessKey can not be blank 传入的参数中的AccessKey为空,请检查AccessKey是否正确
isv.INVALID_PARAMETERS AccessParam can not be blank 传入的参数中的AccessParam 为空,请检查AccessParam是否正确
isv.INVALID_APP 此次App的请求非法 传入的客户ID和查询到的场景的客户ID不一致
isv.FORBIDDEN_ACTION 无权操作 创建工单
isv.CSRF_CHECK_FAILED csrf Token 检查失败 失效的或者非法的Token参数
isv.ACCOUNT_NOT_EXISTS 账户不存在 请确认账号是否正确
isv.ACCOUNT_ABNORMAL 账户异常 请确认账号状态是否正常
isv.ACCESS_CODE_ILLEGAL AccessCode参数非法 请确认Accesscode参数是否与客户端返回的一致
isp.UNKNOWN 未知错误 创建工单,提供阿里云返回的RequestID
isp.SYSTEM_ERROR 系统错误 创建工单,提供阿里云返回的RequestID
isp.RES_OWNER_ID_UNKNOWN 找不到资源归属的阿里云ID 请检查阿里云账号是否正确
isp.RAM_PERMISSION_DENY RAM权限DENY 请确认阿里云RAM账号是否已授权调用号码认证服务
isp.QPS_LIMIT QPS受限 调用该接口的请求过多
isp.OPERATOR_LIMIT 该SDK版本受运营商限制 目前只支持电信移动和联通三大供应商
InvalidParameter.MissingCustomerId 参数CustomerId缺失 账号有误,请检查账号是否正确
InvalidParameter.MissingPackageName 参数PackageName缺失 当os_type=Android时,包名不能为空
InvalidParameter.MissingSignName 参数SignName缺失 当os_type=Android时,签名不能为空
InvalidParameter.MissingBundleId 参数BundleID缺失 当os_type=BundleID时,BundleID不能为空
InvalidParameter.SmsTemplateCode 参数SmsTemplateCode不合法 请确认同账号下,是否有对应的短信模板Code
InvalidParameter.OsType 参数os_type不合法 请确认os_type是否为Android或iOS
InvalidParameter.MisMatchWithSceneCode 参数SceneCode不匹配 请确认同账号下方案号对应的包名、签名或者BundleID是否一致
InvalidPhoneNumber.Check 校验PhoneNumber错误 请检查手机号格式是否正确
InvalidBizToken.Expired BizToken过期 重新获取BizToken
LimitExceeded.SmsCode SmsCode超出限制 同一个号码对同一个签名和模板生成验证码超出限制,可在控制台通用设置中进行多次修改
InvalidBizToken.Check 校验BizToken失败 请检查BizToken是否正确
EntityNotExist.SceneCode 请检查同账号下是否存在方案号 请检查同账号下是否存在方案号
EntityNotExist.SmsTemplateCode 数据SmsTemplateCode不存在 请检查同账号下是否存在审核通过的短信模板Code
EntityNotExist.SmsSignName 数据SmsSignName不存在 请检查同账号下是否存在审核通过的短信签名,并且已绑定到此方案号上
EncryptError.BizToken 加密BizToken错误 生成BizToken失败
QueryFail.SceneCode 查询SceneCode失败 检查方案号是否正确
CreateFail.StsToken 创建StsToken错误 创建临时StsToken失败
CreateFail.SmsCode 创建SmsCode错误 生成短信验证码失败
CreateFail.VerifyKey 创建VerifyKey错误 验证短信验证码失败