Commit 5d133791 by sikang

添加advance 活体接口

parent 69e26f9c
......@@ -67,6 +67,7 @@ public interface UploadApi {
@Query("imei") String imei,
@Query("productId") long productId,
@Query("thirdpartyDataFlag")Boolean thirdpartyDataFlag,
@Query("method") String method,
@Header("X-AUTH-TOKEN") String token);
......
......@@ -17,6 +17,7 @@ import tech.starwin.mvp.api.UploadApi;
import com.common.bean.BasicAck;
import com.common.bean.OcrResultBean;
import com.google.gson.JsonObject;
import tech.starwin.utils.GeneralUtils;
import tech.starwin.utils.LoginManager;
......@@ -77,10 +78,18 @@ public class UploadPresenter extends BasePresenter<UploadApi> {
* 上传依图 截取得帧图片
*/
public void faceVerify(final String action, Context context, double amount, int day, long productId) {
faceVerify(action, AppInfoUtils.getAndroidID(context), PreferencesManager.get().getVerificationData(), amount, day, productId);
faceVerify(action, AppInfoUtils.getAndroidID(context), PreferencesManager.get().getVerificationData(), amount, day, productId, "yitu");
}
public void faceVerify(final String action, String androidId, String faceData, double amount, int day, long productId) {
/**
* 上传advance 活体图片
*/
public void advanceFaceVerify(final String action, String androidId, String faceData, double amount, int day, long productId) {
String livenessId = new Gson().fromJson(faceData, JsonObject.class).get("livenessId").toString().replace("\"", "");
faceVerify(action, androidId, livenessId, amount, day, productId, "advance");
}
public void faceVerify(final String action, String androidId, String faceData, double amount, int day, long productId, String method) {
TrackEventHelper.logEvent(TrackEvent.FACE_DETECTION);
handleRequest(
apiService.faceVerify(
......@@ -94,6 +103,7 @@ public class UploadPresenter extends BasePresenter<UploadApi> {
androidId,
productId,
!TextUtils.isEmpty(LibConfig.TONGDUN_PARENT_KEY),
method,
LoginManager.get().getToken()
),
new HttpObserver<BasicAck>() {
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment