• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    公众号

微信小程序 城市服务实名信息校验

原作者: [db:作者] 来自: [db:来源] 收藏 邀请

checkrealnameinfo

接入微信城市服务,开发者小程序可以使用实名信息校验接口。主要实现的功能是,在用户同意情况下,通过微信城市服务去校验用户(或业务方)输入的实名信息,是否正确且与用户在“开通微信支付”时,预留的实名信息一致。此接口与接入城市服务的开放范围一致,需申请权限可点击此处查看详细说明

接口文档说明

1、业务流程说明

  1. 第一步:业务方小程序的界面,需要实现实名信息校验时,需根据接口文档提供的path跳转至微信城市服务提供的小程序授权页。
  2. 第二步:用户在微信授权页点击同意确认后,微信会回跳至业务方小程序,并带上code参数(code参数包含在返回的extraData)。
  3. 第三步:业务方页面获得code之后,需要通过后台调用微信提供的后台API,进行实名信息的校验。校验完成后,业务方再根据具体情况,完成自有的业务流程。

2、获取code参数

根据4.1描述的步骤,调用后台API校验实名信息时,需要先获取code参数。获取方式如下:

1、请求方式:

跳转至微信城市服务提供的appid和path appid:wx308bd2aeb83d3345 path:subPages/city/wxpay-auth/main

2、应答方式:

用户完成确认同意后,会跳回至业务方小程序,并在extraData字段中带上调用后台接口所需的code,即extraData中的code字段。 如需了解如何处理extraData字段,可以点击此处查看更多

3、后台校验实名信息的API

注:此后台API,与小程序API使用方式一致。如需了解小程序API使用方式,请点击此处查看详细说明

1、请求方式:POST

2、请求地址:

https://api.weixin.qq.com/intp/realname/checkrealnameinfo?access_token=ACCESSTOKEN

说明:此处的access_token获取方式,可点击此处参考详细说明

3、请求格式:JSON

4、请求参数:

字段类型说明备注
openidstring用户在业务方下的openid与申请权限时提供的业务方的小程序appid保持一致
real_namestring姓名需要校验的姓名
cred_idstring证件号需要校验的证件号
cred_typestring默认为1,即身份证目前暂只支持身份证
codestring回调获取的code通过小程序回跳获取的code参数

5、返回字段:

字段类型说明备注
errcodeint0为接口调用成功错误码
errmsgstring失败时的错误提示错误原因
verify_openidstringV_OP_NA:用户暂未实名认证;V_OP_NM_MA:用户与姓名匹配;V_OP_NM_UM:用户与姓名不匹配。有多个结果时用分号”;”连接;
verify_real_namestringverify_openid 为V_OP_NM_MA 时返回:V_NM_ID_MA:姓名与证件号匹配;V_NM_ID_UM:姓名与证件号不匹配。校验结果



鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
上一篇:
微信小程序 框架(MINA)发布时间:2022-02-02
下一篇:
微信小程序 城市服务快速填写组件发布时间:2022-02-02
热门推荐
热门话题
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap