文档中心 > API类目 > 法务服务API

alibaba.verifycenter.verify.getverifytoken (获取核验凭据)

获取核验凭据

公共参数

请求参数

名称 类型 是否必须 示例值 更多限制 描述
param RpInitParam 可选 param
  • └ biz
  • String
  • 可选
  • xxxxx
  • biz
  • └ source
  • String
  • 可选
  • xxxxx
  • source
  • └ account_id
  • String
  • 可选
  • xxxxx
  • accountId
  • └ ticket_id
  • String
  • 可选
  • xxxxx
  • ticketId
  • └ sid
  • String
  • 可选
  • xxxxx
  • sid
  • client_info
  • RpClientInfo
  • 可选
  • clientInfo
  • └ app_name
  • String
  • 可选
  • xxxxx
  • appName
  • └ app_version
  • String
  • 可选
  • xxxxx
  • appVersion
  • └ os_name
  • String
  • 可选
  • xxxxx
  • osName
  • └ os_version
  • String
  • 可选
  • xxxxx
  • osVersion
  • └ rp_sdk_name
  • String
  • 可选
  • xxxxx
  • rpSdkName
  • └ rp_sdk_version
  • String
  • 可选
  • xxxxx
  • rpSdkVersion
  • └ device_id
  • String
  • 可选
  • xxxxx
  • deviceId
  • └ client_type
  • String
  • 可选
  • xxxxx
  • clientType
  • └ tp_app_key
  • String
  • 可选
  • xxxxx
  • appKey
  • └ tp_timestamp
  • String
  • 可选
  • xxxxx
  • timestamp
  • └ wua
  • String
  • 可选
  • xxxxx
  • wua
  • └ mini_wua
  • String
  • 可选
  • xxxxx
  • miniWua
  • └ wua_token
  • String
  • 可选
  • xxxxx
  • wuaToken
  • wua_model
  • WuaModel
  • 可选
  • wuaModel
  • └ umid_token
  • String
  • 可选
  • xxxxx
  • umidToken
  • └ risk_umid
  • Boolean
  • 可选
  • false
  • riskUmid
  • └ mobile_info
  • String
  • 可选
  • xxxxx
  • mobileInfo
  • └ network_info
  • String
  • 可选
  • xxxxx
  • networkInfo
  • └ gps
  • String
  • 可选
  • xxxxx
  • gps
  • └ device_id
  • String
  • 可选
  • xxxxx
  • deviceId
  • └ device_mobile
  • String
  • 可选
  • xxxxx
  • deviceMobile
  • └ sim
  • String
  • 可选
  • xxxxx
  • sim
  • └ system
  • String
  • 可选
  • xxxxx
  • system
  • └ system_version
  • String
  • 可选
  • xxxxx
  • systemVersion
  • └ app_name
  • String
  • 可选
  • xxxxx
  • appName
  • └ app_version
  • String
  • 可选
  • xxxxx
  • appVersion
  • └ ttid
  • String
  • 可选
  • xxxxx
  • ttid
  • └ brand
  • String
  • 可选
  • xxxxx
  • brand
  • └ station
  • String
  • 可选
  • xxxxx
  • station
  • └ bssid
  • String
  • 可选
  • xxxxx
  • bssid
  • └ active
  • Boolean
  • 可选
  • false
  • active
  • └ strength
  • String
  • 可选
  • xxxxx
  • strength
  • └ idfa
  • String
  • 可选
  • xxxxx
  • idfa
  • └ spitep
  • Boolean
  • 可选
  • false
  • spitep
  • └ simulator
  • Boolean
  • 可选
  • false
  • simulator
  • └ gyroinfo
  • String
  • 可选
  • xxxxx
  • gyroinfo
  • └ resolution
  • String
  • 可选
  • xxxxx
  • resolution
  • └ spn
  • String
  • 可选
  • xxxxx
  • spn
  • └ wire_ip
  • String
  • 可选
  • xxxxx
  • wireIp
  • └ wifi
  • String
  • 可选
  • xxxxx
  • wifi
  • └ is_root
  • Boolean
  • 可选
  • false
  • isRoot
  • └ imsi
  • String
  • 可选
  • xxxxx
  • imsi
  • └ wire_os
  • String
  • 可选
  • xxxxx
  • wireOs
  • └ manu_facturer
  • String
  • 可选
  • xxxxx
  • manuFacturer
  • └ phone_module
  • String
  • 可选
  • xxxxx
  • phoneModule
  • └ imei
  • String
  • 可选
  • xxxxx
  • imei
  • └ longtitude
  • String
  • 可选
  • xxxxx
  • longtitude
  • └ altitude
  • String
  • 可选
  • xxxxx
  • altitude
  • └ latitude
  • String
  • 可选
  • xxxxx
  • latitude
  • └ mcc
  • String
  • 可选
  • xxxxx
  • mcc
  • └ cid
  • String
  • 可选
  • xxxxx
  • cid
  • └ mnc
  • String
  • 可选
  • xxxxx
  • mnc
  • └ lac
  • String
  • 可选
  • xxxxx
  • lac
  • └ lat
  • String
  • 可选
  • xxxxx
  • lat
  • └ lon
  • String
  • 可选
  • xxxxx
  • lon
  • └ bid
  • String
  • 可选
  • xxxxx
  • bid
  • └ nid
  • String
  • 可选
  • xxxxx
  • nid
  • └ sid
  • String
  • 可选
  • xxxxx
  • sid
  • └ tac
  • String
  • 可选
  • xxxxx
  • tac
  • └ stgysimulator
  • Number
  • 可选
  • 10
  • stgysimulator
  • └ stgyinss
  • Number
  • 可选
  • 10
  • stgyinss
  • └ security_guard
  • String
  • 可选
  • xxxxx
  • securityGuard
  • └ wua_token
  • String
  • 可选
  • xxxxx
  • wuaToken
  • └ cell_type
  • String
  • 可选
  • xxxxx
  • cellType
  • └ mac
  • String
  • 可选
  • xxxxx
  • mac
  • └ umid
  • String
  • 可选
  • xxxxx
  • umid
  • └ signal
  • String
  • 可选
  • xxxxx
  • signal
  • └ mini_wua
  • Number
  • 可选
  • 3
  • miniWua
  • └ risk_label
  • String
  • 可选
  • xxxxx
  • riskLabel
  • └ ip
  • String
  • 可选
  • xxxxx
  • ip
  • └ umid
  • String
  • 可选
  • xxxxx
  • umid
  • └ umid_token
  • String
  • 可选
  • xxxxx
  • umidToken
  • └ session_id
  • String
  • 可选
  • xxxxx
  • sessionId
  • └ cpu_arch
  • String
  • 可选
  • xxxxx
  • cpuArch
  • └ mobile_model
  • String
  • 可选
  • xxxxx
  • mobileModel
  • └ manufacturer
  • String
  • 可选
  • xxxxx
  • manufacturer
  • └ liveness_sdk_name
  • String
  • 可选
  • xxxxx
  • livenessSdkName
  • └ liveness_sdk_version
  • String
  • 可选
  • xxxxx
  • livenessSdkVersion
  • └ face_sdk_name
  • String
  • 可选
  • xxxxx
  • faceSdkName
  • └ face_sdk_version
  • String
  • 可选
  • xxxxx
  • faceSdkVersion
  • └ available_memory
  • String
  • 可选
  • xxxxx
  • availableMemory
  • └ total_memory
  • String
  • 可选
  • xxxxx
  • totalMemory
  • └ support_neon
  • String
  • 可选
  • xxxxx
  • supportNeon
  • └ apdid
  • String
  • 可选
  • xxxxx
  • apdid
  • └ extend_map
  • String
  • 可选
  • extendMap
  • token
  • RpToken
  • 可选
  • token
  • └ token
  • String
  • 可选
  • xxxxx
  • token
  • └ version
  • String
  • 可选
  • xxxxx
  • version
  • └ extra_data
  • String
  • 可选
  • {}
  • extraData
  • └ privacy_policy_id
  • Number
  • 可选
  • 3
  • privacyPolicyId

响应参数

名称 类型 示例值 描述
r_p_result RpResult rPResult
  • └ success
  • Boolean
  • false
  • success
  • err_code
  • RpErrorCode
  • errCode
  • └ error_code
  • Number
  • 10
  • errorCode
  • └ error_name
  • String
  • xxxxx
  • errorName
  • └ error_msg
  • String
  • xxxxx
  • errorMsg
  • result
  • RpInitResult
  • result
  • └ verify_token
  • String
  • xxxxx
  • verifyToken
  • └ expire
  • Number
  • 3
  • expire
  • └ url
  • String
  • xxxxx
  • url
  • └ request_id
  • String
  • xxxxx
  • requestId

请求示例

  • JAVA
  • .NET
  • PHP
  • CURL
  • Python
  • C/C++
  • NodeJS
TaobaoClient client = new DefaultTaobaoClient(url, appkey, secret);
AlibabaVerifycenterVerifyGetverifytokenRequest req = new AlibabaVerifycenterVerifyGetverifytokenRequest();
AlibabaVerifycenterVerifyGetverifytokenRequest.RpInitParam obj1 = new AlibabaVerifycenterVerifyGetverifytokenRequest.RpInitParam();
obj1.setBiz("xxxxx");
obj1.setSource("xxxxx");
obj1.setAccountId("xxxxx");
obj1.setTicketId("xxxxx");
obj1.setSid("xxxxx");
AlibabaVerifycenterVerifyGetverifytokenRequest.RpClientInfo obj2 = new AlibabaVerifycenterVerifyGetverifytokenRequest.RpClientInfo();
obj2.setAppName("xxxxx");
obj2.setAppVersion("xxxxx");
obj2.setOsName("xxxxx");
obj2.setOsVersion("xxxxx");
obj2.setRpSdkName("xxxxx");
obj2.setRpSdkVersion("xxxxx");
obj2.setDeviceId("xxxxx");
obj2.setClientType("xxxxx");
obj2.setTpAppKey("xxxxx");
obj2.setTpTimestamp("xxxxx");
obj2.setWua("xxxxx");
obj2.setMiniWua("xxxxx");
obj2.setWuaToken("xxxxx");
AlibabaVerifycenterVerifyGetverifytokenRequest.WuaModel obj3 = new AlibabaVerifycenterVerifyGetverifytokenRequest.WuaModel();
obj3.setUmidToken("xxxxx");
obj3.setRiskUmid(false);
obj3.setMobileInfo("xxxxx");
obj3.setNetworkInfo("xxxxx");
obj3.setGps("xxxxx");
obj3.setDeviceId("xxxxx");
obj3.setDeviceMobile("xxxxx");
obj3.setSim("xxxxx");
obj3.setSystem("xxxxx");
obj3.setSystemVersion("xxxxx");
obj3.setAppName("xxxxx");
obj3.setAppVersion("xxxxx");
obj3.setTtid("xxxxx");
obj3.setBrand("xxxxx");
obj3.setStation("xxxxx");
obj3.setBssid("xxxxx");
obj3.setActive(false);
obj3.setStrength("xxxxx");
obj3.setIdfa("xxxxx");
obj3.setSpitep(false);
obj3.setSimulator(false);
obj3.setGyroinfo("xxxxx");
obj3.setResolution("xxxxx");
obj3.setSpn("xxxxx");
obj3.setWireIp("xxxxx");
obj3.setWifi("xxxxx");
obj3.setIsRoot(false);
obj3.setImsi("xxxxx");
obj3.setWireOs("xxxxx");
obj3.setManuFacturer("xxxxx");
obj3.setPhoneModule("xxxxx");
obj3.setImei("xxxxx");
obj3.setLongtitude("xxxxx");
obj3.setAltitude("xxxxx");
obj3.setLatitude("xxxxx");
obj3.setMcc("xxxxx");
obj3.setCid("xxxxx");
obj3.setMnc("xxxxx");
obj3.setLac("xxxxx");
obj3.setLat("xxxxx");
obj3.setLon("xxxxx");
obj3.setBid("xxxxx");
obj3.setNid("xxxxx");
obj3.setSid("xxxxx");
obj3.setTac("xxxxx");
obj3.setStgysimulator(10L);
obj3.setStgyinss(10L);
obj3.setSecurityGuard("xxxxx");
obj3.setWuaToken("xxxxx");
obj3.setCellType("xxxxx");
obj3.setMac("xxxxx");
obj3.setUmid("xxxxx");
obj3.setSignal("xxxxx");
obj3.setMiniWua(3L);
obj3.setRiskLabel("xxxxx");
obj2.setWuaModel(obj3);
obj2.setIp("xxxxx");
obj2.setUmid("xxxxx");
obj2.setUmidToken("xxxxx");
obj2.setSessionId("xxxxx");
obj2.setCpuArch("xxxxx");
obj2.setMobileModel("xxxxx");
obj2.setManufacturer("xxxxx");
obj2.setLivenessSdkName("xxxxx");
obj2.setLivenessSdkVersion("xxxxx");
obj2.setFaceSdkName("xxxxx");
obj2.setFaceSdkVersion("xxxxx");
obj2.setAvailableMemory("xxxxx");
obj2.setTotalMemory("xxxxx");
obj2.setSupportNeon("xxxxx");
obj2.setApdid("xxxxx");
obj2.setExtendMap("");
obj1.setClientInfo(obj2);
AlibabaVerifycenterVerifyGetverifytokenRequest.RpToken obj4 = new AlibabaVerifycenterVerifyGetverifytokenRequest.RpToken();
obj4.setToken("xxxxx");
obj4.setVersion("xxxxx");
obj1.setToken(obj4);
obj1.setExtraData("{}");
obj1.setPrivacyPolicyId(3L);
req.setParam(obj1);
AlibabaVerifycenterVerifyGetverifytokenResponse rsp = client.execute(req);
System.out.println(rsp.getBody());

响应示例

  • XML示例
  • JSON示例
<alibaba_verifycenter_verify_getverifytoken_response>
    <r_p_result>
        <success>false</success>
        <err_code>
            <error_code>10</error_code>
            <error_name>xxxxx</error_name>
            <error_msg>xxxxx</error_msg>
        </err_code>
        <result>
            <verify_token>xxxxx</verify_token>
            <expire>3</expire>
            <url>xxxxx</url>
        </result>
        <request_id>xxxxx</request_id>
    </r_p_result>
</alibaba_verifycenter_verify_getverifytoken_response>

异常示例

  • XML示例
  • JSON示例
<error_response>
    <code>50</code>
    <msg>Remote service error</msg>
    <sub_code>isv.invalid-parameter</sub_code>
    <sub_msg>非法参数</sub_msg>
</error_response>

错误码解释

错误码 错误描述 解决方案

API工具

如何获得此API

FAQ

返回
顶部