开发者社区
社区提问意见反馈
开发者钉组织
扫描二维码
加入支付宝开发者钉组织
文档中心
凯发app官方网站的技术支持 & 案例 faq 
支付能力 > 刷脸付 > 案例分析 > 刷脸初始化接口如何入参
收藏
我的文档
设置
场景说明
刷脸支付初始化接口)的入参就一个参数 zimmetainfo,这个参数的格式是一个 json 格式的字符串,特殊的地方在于这个参数的值是依赖 的返回值,所以不能随意传值。
入参详细说明
zolozgetmetainfo)会返回的 metainfo 对象,不要进行任何修改,直接透传作为刷脸初始化的唯一入参即可,入参注意事项如下:
metainfo 对象中的 merchantinfo(商户相关信息)中的 devicenum 和 merchantid 两个参数是必传的。
devicenum 传入自定义的机具编号。
merchantid 传入刷脸付的签约 pid 账号。
默认刷脸走的是手机号辅助验证的流程,如果不想走手机号认证流程,而是想直接接入身份证验证的人脸的流程,则还需要在刷脸初始化接口传入额外的 extinfo 拓展字段,传入身份证信息即可。
具体参数格式参考
plain text
复制代码
jsonobject zimmetainfo = json.parseobject(metainfo); jsonobject merchantinfo = zimmetainfo.getjsonobject( "merchantinfo" );jsonobject extinfo = new jsonobject(); /* start: 如果是姓名+身份证号方式的刷脸支付,请加入以下代码 */ extinfo.put( "certno" , "身份证号" ); //必填,当前被认证用户的身份证号 extinfo.put( "certname" , "身份证姓名" ); //必填,当前被认证用户的姓名(保持和身份证一致) extinfo.put( "certtype" , "idcard" ); //必填,写为idcard,表明身份证 extinfo.put( "biztype" , "8" ); //必填,固定写为8,表明基于姓名和身份证号的刷脸支付场景 /* end: -------------------------------------------- */ zimmetainfo.put( "extinfo" , extinfo);request.setbizcontent(zimmetainfo.tojsonstring());
更多详情请参考 产品文档。
内容没有解决您的问题?您还可以前往 或 寻求帮助
凯发k8官方网娱乐官方 copyright © 2022 支付宝(杭州)信息技术有限公司  | icp证浙b2-20160559
该文档对你是否有帮助?
当前页面目录
网站地图