1. 刷脸实名认证
畅想自动发卡平台开放平台
  • 一分钟接入畅想自动发卡开放平台
  • 支付接口
    • 创建订单
      POST
    • 支付结果通知
      POST
    • 查询订单状态
      POST
  • 下发备用金
    • 查询下发订单状态
      POST
    • 下发成功结果通知
      POST
    • 创建下发订单
      POST
  • 刷脸实名认证
    • 创建实名认证订单
      POST
    • 查询刷脸实名认证结果
      POST
  • 异步投诉通知
    • 异步投诉通知示例
      POST
  1. 刷脸实名认证

查询刷脸实名认证结果

POST
/api/face-recognition/verify
当前接口需要轮询请求  

- 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 等待验证中

请求参数

Header 参数

Body 参数multipart/form-data

请求示例代码

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location --request POST '/api/face-recognition/verify' \
--header 'Accept: application/json' \
--form 'face_key="5a14070676db46ebbcc3f3e9cf924145"' \
--form 'app_key="9caec31a4358fe6d10823fbbe7c28c5e"' \
--form 'sign="f6ed38da6bc7c4f9d9e9bf1c20037cb2"'

返回响应

🟢200成功
application/json
Body

示例
{}
🟢200错误
上一页
创建实名认证订单
下一页
异步投诉通知示例
Built with