腾讯云人脸核身身份证二要素PHP验证

一:登录腾讯云开通人脸核身服务并购买资源包

登录 - 腾讯云腾讯云为数百万的企业和开发者提供安全、稳定的云服务器、云主机、CDN、对象存储、域名注册、云存储、云数据库等云服务,帮助用户解决游戏、视频、移动、微信、互联网+等行业的架构难题,是全球领先的云计算服务商。icon-default.png?t=N7T8https://console.cloud.tencent.com/faceid/open

二:使用在线调试验证流程

https://console.cloud.tencent.com/api/explorer?Product=faceid&Version=2018-03-01&Action=IdCardVerification

三:下载工程和sdk,本地测试

1:获取API密钥

登录 - 腾讯云腾讯云为数百万的企业和开发者提供安全、稳定的云服务器、云主机、CDN、对象存储、域名注册、云存储、云数据库等云服务,帮助用户解决游戏、视频、移动、微信、互联网+等行业的架构难题,是全球领先的云计算服务商。icon-default.png?t=N7T8https://console.cloud.tencent.com/cam/capi

2:选择对应的开发语言,下载工程

本地项目目录中新建个文件夹,使用composer命令下载sdk

把sdk和下载的工程代码放在一起,注意代码中sdk的引入路径。

打开Sample.php文件,把上面获取的API密钥填写到代码中,填写真实的姓名和身份证号

在浏览器里运行代码即可。

http://localhost/tencentCard/Sample.php

如果运行代码时出现以下错误提示

有两种解决方案:

方案一:


https://curl.haxx.se/ca/cacert.pem 下载最新的cacert.pem , 找到PHP环境目录, 找到php.ini文件,修改属性curl.cainfo=“目标盘:\cacert.pem”,重启服务器即可
注意:替换路径要求是证书的绝对路径

方案二:

PHP SDK是基于扩展guzzlehttp发起请求,可以更改guzzlehttp扩展client.php文件中configureDefaults方法verify为false,取消请求的证书校验。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值