昨天一个朋友联系我,做了一个程序,需要验证会员身份,想用人脸识别功能,验证会员姓名,身份z,是不是本人,通过刷脸来验证会员身份,在公众号已经申请到了生物识别功能。他的程序是asp写的,因此需要用asp在写一个asp人脸识别功能,加到他的程序上,找到了我,根据公众号提供的生物识别的人脸核身api开发文档,我看了一下,很简单,花了一晚上时间,帮朋友写了这个功能,实现:
本人脸正对屏幕限定的光圈,静止并等待屏幕闪烁(简称“屏幕闪烁”),根据已有姓名+身份z号,识别是否为真实本人。
功能:请求进行基于生物识别的人脸核身
验证方式:在线验证
兼容版本:
读数字:android 微信 6.5.4 及以上版本, iOS 微信 6.5.6 及以上版本
屏幕闪烁:android 微信 6.7.2 及以上版本, iOS 微信 6.7.2 及以上版本
这个代码我觉得应该会有人需要,代码如下:
wx.config({
debug: false,
timestamp:'<%= timestamp %>' ,
nonceStr: '<%= nonceStr %>',
signature: '<%= signature %>',
});
wx.ready(function(){
if(res.err_code == 0) {
var verify_identifier = res.verify_result;
$("#result").val(verify_identifier);//微表单框里写返回的代码,可以入库用
// 刷脸成功了,在这里处理成功后的事情
$(".hide").show();
}else{
var msg = res.err_msg;
var code = res.err_code;
//$(".msg").text(msg);//如果有错,把错误提示写到页面上
//$(".code").text(code);//如果有错,把错误提示写到页面上
alert(msg);
window.location.href="index.asp";
}
});
});
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)