当前接口需要轮询请求
- face_key 创建认证接口返回
- app_key 商户接口appkey 在商户api对接中获取
- app_secret 商户接口 app_secret 在商户api对接中获取
- sign 签名
签名生成方法:
php
// $params 中 包含 参数
// face_key,app_key,app_secret
public function sign($params): string
{
$params = array_filter($params);
ksort($params);
$string = '';
foreach ($params as $key => $value) {
if ($key != 'sign') {
$string .= $key . '=' . $value . '&';
}
}
$string = rtrim($string, '&');
return strtolower(md5($string));
}
验证成功接口返回
json
{
"code": 1,
"status": 200,
"msg": "验证成功",
"data": {
"cert_name": "xxx",
"cert_no": "xxxxxxxx",
"face_key": "5a14070676db46ebbcc3f3e9cf924145"
}
}
- code为0时 表示请求参数有错误
- status为400x时 表示参数或者验证错误
- code为1时 表示请求成功
- status 200 表示实名验证成功
- status 4006 等待验证中