更新时间:2022-11-15 16:39:51收藏订阅更新我的文档设置返回文档简介my.ix.facelogin 是刷脸登录接口,刷脸登录是指通过刷脸获取用户支付宝 user_id 来核实用户身份,同时保持用户 90s 登录状态的功能。 场景介绍●调用该接口对用户核身成功后,将保持用户 90s 登录状态的功能。在登录状态下商家调用小程序操作用户身份相关的api时无需再次刷脸获取授权,如 、商家会员卡 等,可以实现快速拉新的效果。需要注意的是涉及付款的接口依旧需要再次刷脸。●刷脸登录后将保持用户 90s 内的登录状态(不支持自定义),90s 后将自动退出登录状态。也可主动调用 接口进行登出。●刷脸登录分为两种模式:○单一刷脸登录模式:此模式下无需传入特定参数(verifytype、certno、certname),刷脸成功即能登录。○刷脸登录 核身模式:此模式下需要传入 verifytype,certno,certname 三个参数,用于比对人脸 姓名 身份证号码三项是否匹配,只有上述三项完全匹配,才能登录成功。 使用限制●单一刷脸登录模式:要求小程序容器 10.1.80.16 及以上版本。●刷脸登录 核身模式:要求小程序容器 10.1.80.40 及以上版本。接口调用.js 示例代码单一刷脸登录javascript复制代码9123456789// .jsmy.ix.facelogin ({ success: (r) => { console.log("success"); }, fail: (r) => { console.log("errorcode:" r.error); }});刷脸登录 核身模式入参参数类型必填描述certnostring否用户身份证号,verifytype=idcard 时填写。certnamestring否用户姓名,verifytype=idcard 时填写。verifytypestring否idcardsuccessfunction是成功的回调函数。failfunction是失败的回调函数。completefunction否结束的回调函数:●成功时,先回调 success 再回调 complete。●失败时,先回调 fail 再回调 complete。出参 成功参数类型描述successboolean是否成功。buyeridstring买家支付宝 user_id。devicesnstring机具 sn。ftokenstring目前无效,请勿使用 ftoken 进行支付。失败参数类型描述errornumber错误码。errormessagestring失败的具体原因。