开始实名认证
名称 | 类型 | 是否必须 | 示例值 | 更多限制 | 描述 |
---|---|---|---|---|---|
verify_token | String | 必须 | xxxxx | verifyToken | |
client_info | RpClientInfo | 可选 | clientInfo | ||
|
|||||
extra_map | Json | 可选 | extraMap |
名称 | 类型 | 示例值 | 描述 |
---|---|---|---|
r_p_result | RpResult | rPResult | |
|
TaobaoClient client = new DefaultTaobaoClient(url, appkey, secret); AlibabaVerifycenterVerifyStartRequest req = new AlibabaVerifycenterVerifyStartRequest(); req.setVerifyToken("xxxxx"); AlibabaVerifycenterVerifyStartRequest.RpClientInfo obj1 = new AlibabaVerifycenterVerifyStartRequest.RpClientInfo(); obj1.setAppName("xxxxx"); obj1.setAppVersion("xxxxx"); obj1.setOsName("xxxxx"); obj1.setOsVersion("xxxxx"); obj1.setRpSdkName("xxxxx"); obj1.setRpSdkVersion("xxxxx"); obj1.setDeviceId("xxxxx"); obj1.setClientType("xxxxx"); obj1.setTpAppKey("xxxxx"); obj1.setTpTimestamp("xxxxx"); obj1.setWua("xxxxx"); obj1.setMiniWua("xxxxx"); obj1.setWuaToken("xxxxx"); AlibabaVerifycenterVerifyStartRequest.WuaModel obj2 = new AlibabaVerifycenterVerifyStartRequest.WuaModel(); obj2.setUmidToken("xxxxx"); obj2.setRiskUmid(false); obj2.setMobileInfo("xxxxx"); obj2.setNetworkInfo("xxxxx"); obj2.setGps("xxxxx"); obj2.setDeviceId("xxxxx"); obj2.setDeviceMobile("xxxxx"); obj2.setSim("xxxxx"); obj2.setSystem("xxxxx"); obj2.setSystemVersion("xxxxx"); obj2.setAppName("xxxxx"); obj2.setAppVersion("xxxxx"); obj2.setTtid("xxxxx"); obj2.setBrand("xxxxx"); obj2.setStation("xxxxx"); obj2.setBssid("xxxxx"); obj2.setActive(false); obj2.setStrength("xxxxx"); obj2.setIdfa("xxxxx"); obj2.setSpitep(false); obj2.setSimulator(false); obj2.setGyroinfo("xxxxx"); obj2.setResolution("xxxxx"); obj2.setSpn("xxxxx"); obj2.setWireIp("xxxxx"); obj2.setWifi("xxxxx"); obj2.setIsRoot(false); obj2.setImsi("xxxxx"); obj2.setWireOs("xxxxx"); obj2.setManuFacturer("xxxxx"); obj2.setPhoneModule("xxxxx"); obj2.setImei("xxxxx"); obj2.setLongtitude("xxxxx"); obj2.setAltitude("xxxxx"); obj2.setLatitude("xxxxx"); obj2.setMcc("xxxxx"); obj2.setCid("xxxxx"); obj2.setMnc("xxxxx"); obj2.setLac("xxxxx"); obj2.setLat("xxxxx"); obj2.setLon("xxxxx"); obj2.setBid("xxxxx"); obj2.setNid("xxxxx"); obj2.setSid("xxxxx"); obj2.setTac("xxxxx"); obj2.setStgysimulator(10L); obj2.setStgyinss(10L); obj2.setSecurityGuard("xxxxx"); obj2.setWuaToken("xxxxx"); obj2.setCellType("xxxxx"); obj2.setMac("xxxxx"); obj2.setUmid("xxxxx"); obj2.setSignal("xxxxx"); obj2.setMiniWua(3L); obj2.setRiskLabel("xxxxx"); obj1.setWuaModel(obj2); obj1.setIp("xxxxx"); obj1.setUmid("xxxxx"); obj1.setUmidToken("xxxxx"); obj1.setSessionId("xxxxx"); obj1.setCpuArch("xxxxx"); obj1.setMobileModel("xxxxx"); obj1.setManufacturer("xxxxx"); obj1.setLivenessSdkName("xxxxx"); obj1.setLivenessSdkVersion("xxxxx"); obj1.setFaceSdkName("xxxxx"); obj1.setFaceSdkVersion("xxxxx"); obj1.setAvailableMemory("xxxxx"); obj1.setTotalMemory("xxxxx"); obj1.setSupportNeon("xxxxx"); obj1.setApdid("xxxxx"); req.setClientInfo(obj1); req.setExtraMapString(""); AlibabaVerifycenterVerifyStartResponse rsp = client.execute(req); System.out.println(rsp.getBody());
<alibaba_verifycenter_verify_start_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> <upload_token> <access_key_id>xxxxx</access_key_id> <access_key_secret>xxxxx</access_key_secret> <expiration>xxxxx</expiration> <token>xxxxx</token> <bucket_name>xxxxx</bucket_name> <end_point>xxxxx</end_point> <path>xxxxx</path> </upload_token> <h5_upload_token> <accessid>xxxxx</accessid> <dir>xxxxx</dir> <expire>3</expire> <host>xxxxx</host> <policy>xxxxx</policy> <signature>xxxxx</signature> </h5_upload_token> <steps> <rp_step_item> <step_type> <code>10</code> <name>xxxxx</name> <desc>xxxxx</desc> </step_type> <properties> <rp_step_property> <property> <code>10</code> <name>xxxxx</name> </property> <is_optional>false</is_optional> </rp_step_property> </properties> <json_assist>xxxxx</json_assist> </rp_step_item> </steps> <biz>xxxxx</biz> <source>xxxxx</source> <extra_info>xxxxx</extra_info> <biz_conf>xxxxx</biz_conf> </result> <request_id>xxxxx</request_id> </r_p_result> </alibaba_verifycenter_verify_start_response>
<error_response> <code>50</code> <msg>Remote service error</msg> <sub_code>isv.invalid-parameter</sub_code> <sub_msg>非法参数</sub_msg> </error_response>
错误码 | 错误描述 | 解决方案 |
---|