Pārlūkot izejas kodu

Update 安卓活体核身接入文档.md

pull/1/head
周雪成 pirms 3 gadiem
vecāks
revīzija
e7ed7b5d5a
1 mainītis faili ar 21 papildinājumiem un 5 dzēšanām
  1. 21
    5
      AI/安卓活体核身接入文档.md

+ 21
- 5
AI/安卓活体核身接入文档.md Parādīt failu

@@ -8,7 +8,7 @@
8 8
 - 人脸核身 SDK 仅支持 armeabi-v7a
9 9
 - 人脸核身 SDK 将以 AAR 文件的形式提供,[faceid-release.aar](#demo) 和 [faceplatform-release.aar](#demo)。
10 10
 - 人脸核身 SDK 同时需要依赖 [**公共组件(common-release.aar)**](#demo),同样也是以 AAR 文件的形式提供,详情请参见 [添加依赖](#yilai)。
11
-
11
+- 提供三个入口方法,请根据业务选择
12 12
 
13 13
 ### 配置证书和签名
14 14
 
@@ -109,7 +109,7 @@ cert.setSysName("xxxx");
109 109
 
110 110
 FaceidSDK.getInstance().init(MainActivity.this, cert,new FaceidSDK.FaceidLoginListener() {
111 111
     @Override
112
-    public void onLoginSuccess() { //登录成功,拉起 SDK 页面
112
+    public void onLoginSuccess() { //登录成功,拉起 入口方法一 的SDK 页面
113 113
         FaceidSDK.getInstance().startActivity(inputdata, new FaceidSDK.FaceidResultListener() {
114 114
             @Override
115 115
             public void onFailed(String errorCode, String errorMsg) {
@@ -167,7 +167,7 @@ public class FaceidSDK {
167 167
     }
168 168
 
169 169
     /**
170
-    * 入口方法一
170
+    * 入口方法一 人脸核身
171 171
     * 初始化成功后,调用此函数拉起sdk页面。
172 172
     * 传入IDCardInputData(身份证,姓名)
173 173
     * 由FaceidResultListener返回人脸核身结果。
@@ -177,7 +177,7 @@ public class FaceidSDK {
177 177
     }
178 178
     
179 179
     /**
180
-    * 入口方法二
180
+    * 入口方法二 人脸比对
181 181
     * 初始化成功后,调用此函数拉起sdk页面。
182 182
     * 传入PhotoInputData(照片)
183 183
     * 由FaceidResultListener返回人脸核身结果。
@@ -186,6 +186,15 @@ public class FaceidSDK {
186 186
         // ...
187 187
     }
188 188
 
189
+    /**
190
+    * 入口方法三 照片采集
191
+    * 初始化成功后,调用此函数拉起sdk照片采集页面。
192
+    * 由faceDataResultListener返回照片。
193
+    */
194
+    public void startActivity(faceDataResultListener resultListener) {    
195
+        // ...
196
+    }
197
+
189 198
     /**
190 199
      * 初始化回调接口
191 200
      */
@@ -201,6 +210,13 @@ public class FaceidSDK {
201 210
         void onFailed(String errorCode, String errorMsg);
202 211
         void onFinish(OutputData result);
203 212
     }
213
+    /**
214
+    * 照片采集结果回调接口
215
+    */
216
+    public interface FaceDataResultListener {
217
+    void onFailed(String errorCode, String errorMsg);
218
+    void onFinish(OutputFaceData result);
219
+    }
204 220
 ```
205 221
 
206 222
 `startActivity()` 的参数PhotoInputData和IDCardInputData用来传递数据:
@@ -257,4 +273,4 @@ public class FaceidSDK {
257 273
 | headLeft | 头左转 |
258 274
 | headUp | 抬头 |
259 275
 | headDown | 点头 |
260
-| yaw | 摇头 |
276
+| yaw | 摇头 |

Notiek ielāde…
Atcelt
Saglabāt