一:登录腾讯云开通人脸核身服务并购买资源包
二:使用在线调试验证流程
三:下载工程和sdk,本地测试
1:获取API密钥
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,取消请求的证书校验。