本文为您介绍号码认证服务的服务端API返回码。
返回码 | 返回码描述 | 建议 |
OK | 请求成功 | 无 |
isv.VERIFY_SCHEME_NOT_EXIST | 认证方案不存在 | |
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调用了一键登录的接口,建议使用正确的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的请求非法 | 请确认创建方案的阿里云账号和服务端调用的阿里云账号是否一致。 |
isv.FORBIDDEN_ACTION | 无权操作 | 请确认阿里云账号是否已经开通对应功能。 |
isv.CSRF_CHECK_FAILED | csrf Token检查失败 | 失效的或非法的Token参数,建议检查Token参数是否正确。 |
isv.ACCOUNT_NOT_EXISTS | 账户不存在 | 请检查账号是否正确。 |
isv.ACCOUNT_ABNORMAL | 账户异常 | 请检查账号状态是否正常。 |
isv.ACCESS_CODE_ILLEGAL | AccessCode参数非法 | 请检查AccessCode参数是否与客户端返回的一致。 |
isp.UNKNOWN | 未知错误 | 建议稍后重试。 |
isp.SYSTEM_ERROR | 系统错误 | 建议稍后重试。 |
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=iOS时,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错误 | 建议重新获取短信验证码。 |
GET_MOBILE_FAILED | 取号失败 | 请核对H5前端输入号码是否为本机流量号码。 |
融合认证(基于原子能力)
返回码 | 返回码描述 | 建议 |
isv.ValidateFail | 验证失败 |
|
FUNCTION_NOT_OPENED | You have not opened this function. | 未开通融合认证功能,建议至号码认证服务控制台开通此功能。 |
biz.FREQUENCY | Check frequency fail. | 请确保对同一个手机号的发送验证码频次没有超出限制。 说明 短信发送频率限制字段:Interval(时间间隔)。 |
isv.BUSINESS_LIMIT_CONTROL | 触发号码流控 | 该手机号已触发供应商限制,请稍后重试。 |