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

alibaba.verifycenter.verify.start (开始实名认证)

开始实名认证

公共参数

请求参数

名称 类型 是否必须 示例值 更多限制 描述
verify_token String 必须 xxxxx verifyToken
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
extra_map Json 可选 extraMap

响应参数

名称 类型 示例值 描述
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
  • RpStartResult
  • result
  • upload_token
  • StsUploadToken
  • uploadToken
  • └ access_key_id
  • String
  • xxxxx
  • accessKeyId
  • └ access_key_secret
  • String
  • xxxxx
  • accessKeySecret
  • └ expiration
  • String
  • xxxxx
  • expiration
  • └ token
  • String
  • xxxxx
  • token
  • └ bucket_name
  • String
  • xxxxx
  • bucketName
  • └ end_point
  • String
  • xxxxx
  • endPoint
  • └ path
  • String
  • xxxxx
  • path
  • h5_upload_token
  • H5UploadToken
  • h5UploadToken
  • └ accessid
  • String
  • xxxxx
  • accessid
  • └ dir
  • String
  • xxxxx
  • dir
  • └ expire
  • Number
  • 3
  • expire
  • └ host
  • String
  • xxxxx
  • host
  • └ policy
  • String
  • xxxxx
  • policy
  • └ signature
  • String
  • xxxxx
  • signature
  • steps
  • RpStepItem []
  • steps
  • step_type
  • RpStepType
  • stepType
  • └ code
  • Number
  • 10
  • code
  • └ name
  • String
  • xxxxx
  • name
  • └ desc
  • String
  • xxxxx
  • desc
  • properties
  • RpStepProperty []
  • properties
  • property
  • RpProperty
  • property
  • └ code
  • Number
  • 10
  • code
  • └ name
  • String
  • xxxxx
  • name
  • └ is_optional
  • Boolean
  • false
  • isOptional
  • └ json_assist
  • String
  • xxxxx
  • jsonAssist
  • └ biz
  • String
  • xxxxx
  • biz
  • └ source
  • String
  • xxxxx
  • source
  • └ extra_info
  • String
  • xxxxx
  • extraInfo
  • └ biz_conf
  • String
  • xxxxx
  • bizConf
  • └ request_id
  • String
  • xxxxx
  • requestId

请求示例

  • JAVA
  • .NET
  • PHP
  • CURL
  • Python
  • C/C++
  • NodeJS
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());

响应示例

  • XML示例
  • JSON示例
<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>

异常示例

  • 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

返回
顶部