ipu的trunk版ios客户端工程

IpuFaceCheckSession.h 1.6KB

    // // IpuFaceCheckSession.h // IpuFaceCheck // // Created by 黄玉林 on 2019/7/2. // Copyright © 2019年 黄玉林. All rights reserved. // #import <Foundation/Foundation.h> #import <UIKit/UIKit.h> /** * IPUFaceCheck回调block */ typedef void(^IPUFaceCheckCallBack)(BOOL success, NSDictionary *data); /** * commonPost失败回调block */ typedef void(^IPUNetSuccessBlock)(NSData *data, NSURLResponse *response); /** * commonPost失败回调block */ typedef void(^IPUNetFailedBlock)(NSError *error, long status); @interface IpuFaceCheckSession : NSObject /** 人脸注册/识别接口,直接调用接口。不进行自定义相机拍照。 @param imgType 图片类型,1、图片URL地址,2、图片Base64位编码。 @param picInfo 对应imgType的图片数据。 @param appid 应用id @param uid 用户名称或工号 @param isRegister 是否是注册:YES-注册人脸,NO-识别人脸 @param callBack 调用接口的回调,(BOOL,NSDictionary) */ + (void)ipuFaceCheckReceiveDataFromJS:(NSString *)host imgType:(NSInteger)imgType picInfo:(NSString *)picInfo appid:(NSString *)appid uid:(NSString *)uid isRegister:(BOOL)isRegister callBack:(IPUFaceCheckCallBack)callBack; + (void)commonPost:(NSDictionary*)paramDic Url:(NSString*)urlPath success:(IPUNetSuccessBlock)successBlock failed:(IPUNetFailedBlock)failedBlock; + (NSString *)img2Base64:(UIImage *)img; @end