本文為您介紹號碼認證服務的服務端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 | 觸發號碼流控 | 該手機號已觸發供應商限制,請稍后重試。 |