浏览代码

更新 'AI/H5活体核身接入文档.md'

pull/1/head
周雪成 4 年前
父节点
当前提交
22d73191e7
共有 1 个文件被更改,包括 40 次插入11 次删除
  1. 40
    11
      AI/H5活体核身接入文档.md

+ 40
- 11
AI/H5活体核身接入文档.md 查看文件

@@ -1,17 +1,46 @@
1 1
 # 视频活体核身
2
+### 注意事项
3
+- 获取结果的方式分为 **请求url传回** 和 **重定向带回**
4
+- **请求url传回**适用于“业务端”与“验证端”在不同设备,例如pc端做业务,手机端扫码进入活体核身
5
+- **重定向带回**适用于“业务端”与“验证端”在同一浏览器窗口
2 6
 
3
-1. 调用 https://cepmtest.dhcccloud.com.cn/switcher/core/applyUrlToken ,使用(身份证,姓名)换取token
4
-    * 参数action固定传空
5
-    * bizContent 传 
6
-        ```
7
-        {feedback:"一个url",feedbackWay:"feedback的使用方式",idCard:"身份证",name:"姓名",mode:"验证模式"}
8
-        ```
9
-    * feedbackWay 微信银行传 redirect
10
-    * mode : LIP为数字模式,ACTION为动作模式,SILENT为静默模式
11
-2. 收到token后,浏览器跳转到活体核验页面 https://cepmtest.dhcccloud.com.cn/front-h5/pages/faceVerify/index.html?urltoken=[token]
12
-3. 用户录完视频得到核验结果后,浏览器跳回到feedback页面,带回token,id,key三个参数。
13
-4. 调用 https://cepmtest.dhcccloud.com.cn/switcher/core/feedback2UrlToken ,使用token,id,key换取核验结果
7
+### 调用流程
8
+1. 调用 `applyUrlToken` 接口换取token(该接口其它参数详见[接口文档](https://docs.qq.com/doc/DWHpQRUZiUk5wSGZa))
14 9
 
10
+
11
+    | 参数名称 |类型| 说明 |
12
+    | -------- |--------|-------- | 
13
+    | action  | String |固定传空   |
14
+    | bizContent |  **String** | 见下表bizContent参数,**注意将json对象转字符串**   |
15
+
16
+    | bizContent参数 | 说明 |
17
+    | -------- | -------- | 
18
+    | idCard  | 核验人的身份证号   |
19
+    | name  | 核验人的姓名   |
20
+    | mode  | 核身类型<br/>动作活体:ACTION<br/>数字活体:LIP<br/>静默活体:SILENT   |
21
+    | feedback  | 验证完成请求该url,或重定向回该url |
22
+    | feedbackWay  | 获取结果的方式<br/>redirect:**重定向带回**,验证完成重定向回feedback; <br/>空:**请求url传回**,验证完成post该url带回结果  |
23
+
24
+
25
+2. 收到token后,调用方将浏览器跳转到活体核验页面 ` https://cepmtest.dhcccloud.com.cn/front-h5/pages/faceVerify/index.html?urltoken=[######]`
26
+
27
+### 获取结果
28
+* 请求url传回
29
+   * 用户录完视频得到核验结果后,浏览器将带上以下三个参数post请求 feedback的url。
30
+
31
+        | 参数名称 | 类型 | 说明 |
32
+        | -------- | -------- | -------- |
33
+        | token    |  String  | 访问token,上一步申请的token  |
34
+        | id       |  String  | 对应的反馈信息id,回调时反馈   |
35
+        | key      |  String  | 对应的反馈信息密钥,回调时反馈 |
36
+   * 得到三个参数后,调用方调用 `feedback2UrlToken` 接口换取核验结果(详见[接口文档](https://docs.qq.com/doc/DWHpQRUZiUk5wSGZa))
37
+   * 页面显示核验结果
38
+
39
+* 重定向带回
40
+   * 用户录完视频得到核验结果后,浏览器将feedback拼接上token,id,key三个参数,再跳回到新的feedback。
41
+     ` [feedback]?token=[######]&id=[######]&key=[######]`
42
+   * 得到三个参数后,调用方调用 `feedback2UrlToken` 接口换取核验结果(详见[接口文档](https://docs.qq.com/doc/DWHpQRUZiUk5wSGZa))
43
+ 
15 44
 # 活体人脸比对
16 45
 # 照片人脸核身
17 46
 # 图片人脸对比

正在加载...
取消
保存