ydAuth
来自于:开发者
概述
使用此模块之前建议先配置 config.xml 文件,配置完毕,需通过云端编译生效,配置方法如下:
- 名称:ydAuth
- 参数:ydAuthKey、ydUrlNotify
- 配置示例:
<feature name="ydAuth">
<param name="ydAuthKey" value="e0925875-435b-4206-95b3-79112187a8d5" />
<param name="ydUrlNotify" value="http://localhost:8081/api/yd/notify" />
</feature>
字段描述:
ydAuthKey:(必须配置)有盾平台分配的key。
ydUrlNotify:(必须配置)成功后的异步回调地址。
authAll
云慧眼全流程(V4.0)
authAll(param,callback(ret, err))
params
id:
- 类型:字符串
- 描述:(必填)。
callback(ret, err)
ret:
- 类型:JSON对象
- 内部字段:
{
result: {
"addr_card"="浙江省杭州市滨江区越达巷",
"be_idcard"="0.9805",
"branch_issued"="滨江公安局",
"date_birthday"="1990.04.12",
"flag_sex"="男",
"id_name"="周伯通",
"id_no"="320421199011120054",
"result_auth"="T",
"url_frontcard":"https://idsafe-auth.udcredit.com/front/4.0/api/ file_download/....",
"url_backcard":"https://idsafe-auth.udcredit.com/front/4.0/api/file_download/....",
"url_photoget":"https://idsafe-auth.udcredit.com/front/4.0/api/file_download/....",
"url_photoliving":"https://idsafe-auth.udcredit.com/front/4.0/api/file_download/....",
"risk_tag": {
"living_attack": "0"
},
"state_id":"汉",
"start_card":"2017.02.03-2037.02.03",
"ret_msg":"操作成功",
"ret_code":"000000"
}
}
err:
- 类型:JSON对象
- 内部字段:
{
code: 0 //数字类型;
//错误码:
//-1(未知错误),
//0(成功)
}
示例代码
var ydAuth = null;
apiready = function() {
//1、调用实名认证结果
ydAuth = api.require('ydAuth');
};
function testAuth(){
var param = {
id: 'outorderidtest' //外部订单id,可以是用户id
};
ydAuth.authAll(param, function(ret, err) {
//成功了
console.log(ret);
});
}
可用性
iOS系统,Android系统
Android系统 可提供的5.0.0及更高版本;
iOS系统 可提供的8.0及更高版本