AliyunFaceAuthFacade.h 973 B

1234567891011121314151617181920212223242526272829303132333435363738394041424344
  1. //
  2. // AliyunFaaceAuthFacade.h
  3. // AliyunFaceAuthFacade
  4. //
  5. // Created by 汪澌哲 on 2022/11/21.
  6. // Copyright © 2022 DTF. All rights reserved.
  7. //
  8. #import <Foundation/Foundation.h>
  9. #import <DTFUtility/ZIMResponse.h>
  10. NS_ASSUME_NONNULL_BEGIN
  11. @interface AliyunFaceAuthFacade : NSObject
  12. + (void)init;
  13. + (void)initSDK;
  14. /* IPV6的初始化接口 只有你的网络环境强制要求是IPV6的时候,才调用initIPv6。
  15. */
  16. + (void)initIPv6;
  17. + (NSString *)getVersion;
  18. + (NSString *)getNFCVersion;
  19. + (void)preload:(NSDictionary *)param completion:(void (^)(BOOL success))completion;
  20. + (NSDictionary *)getMetaInfo;
  21. + (NSDictionary *)getNFCMetaInfo;
  22. + (void)verifyWith:(NSString *)zimId
  23. extParams:(NSDictionary *)params
  24. onCompletion:(void (^)(ZIMResponse *response))callback;
  25. + (void)nfcVerifyWith:(NSString *)zimId
  26. extParams:(NSDictionary *)params
  27. onCompletion:(void (^)(ZIMResponse *response))callback;
  28. @end
  29. NS_ASSUME_NONNULL_END