Class FaceidClient
- java.lang.Object
-
- com.tencentcloudapi.common.AbstractClient
-
- com.tencentcloudapi.faceid.v20180301.FaceidClient
-
public class FaceidClient extends AbstractClient
-
-
Field Summary
-
Fields inherited from class com.tencentcloudapi.common.AbstractClient
gson, HTTP_RSP_OK, SDK_VERSION
-
-
Constructor Summary
Constructors Constructor Description FaceidClient(Credential credential, String region)FaceidClient(Credential credential, String region, ClientProfile profile)
-
Method Summary
-
Methods inherited from class com.tencentcloudapi.common.AbstractClient
call, callOctetStream, getClientProfile, getCredential, getRegion, getRegionBreaker, internalRequest, retry, setClientProfile, setCredential, setRegion, setRegionBreaker
-
-
-
-
Constructor Detail
-
FaceidClient
public FaceidClient(Credential credential, String region)
-
FaceidClient
public FaceidClient(Credential credential, String region, ClientProfile profile)
-
-
Method Detail
-
BankCard2EVerification
public BankCard2EVerificationResponse BankCard2EVerification(BankCard2EVerificationRequest req) throws TencentCloudSDKException
本接口用于校验姓名和银行卡号的真实性和一致性。- Parameters:
req- BankCard2EVerificationRequest- Returns:
- BankCard2EVerificationResponse
- Throws:
TencentCloudSDKException
-
BankCard4EVerification
public BankCard4EVerificationResponse BankCard4EVerification(BankCard4EVerificationRequest req) throws TencentCloudSDKException
本接口用于输入银行卡号、姓名、开户证件号、开户手机号,校验信息的真实性和一致性。- Parameters:
req- BankCard4EVerificationRequest- Returns:
- BankCard4EVerificationResponse
- Throws:
TencentCloudSDKException
-
BankCardVerification
public BankCardVerificationResponse BankCardVerification(BankCardVerificationRequest req) throws TencentCloudSDKException
本接口用于银行卡号、姓名、开户证件号信息的真实性和一致性。- Parameters:
req- BankCardVerificationRequest- Returns:
- BankCardVerificationResponse
- Throws:
TencentCloudSDKException
-
CheckBankCardInformation
public CheckBankCardInformationResponse CheckBankCardInformation(CheckBankCardInformationRequest req) throws TencentCloudSDKException
银行卡基础信息查询- Parameters:
req- CheckBankCardInformationRequest- Returns:
- CheckBankCardInformationResponse
- Throws:
TencentCloudSDKException
-
CheckEidTokenStatus
public CheckEidTokenStatusResponse CheckEidTokenStatus(CheckEidTokenStatusRequest req) throws TencentCloudSDKException
用于轮询E证通H5场景EidToken验证状态。- Parameters:
req- CheckEidTokenStatusRequest- Returns:
- CheckEidTokenStatusResponse
- Throws:
TencentCloudSDKException
-
CheckIdCardInformation
public CheckIdCardInformationResponse CheckIdCardInformation(CheckIdCardInformationRequest req) throws TencentCloudSDKException
传入身份证人像面照片,识别身份证照片上的信息,并将姓名、身份证号、身份证人像照片与权威库的证件照进行比对,是否属于同一个人,从而验证身份证信息的真实性。- Parameters:
req- CheckIdCardInformationRequest- Returns:
- CheckIdCardInformationResponse
- Throws:
TencentCloudSDKException
-
CheckIdNameDate
public CheckIdNameDateResponse CheckIdNameDate(CheckIdNameDateRequest req) throws TencentCloudSDKException
本接口用于校验姓名、身份证号、身份证有效期的真实性和一致性。- Parameters:
req- CheckIdNameDateRequest- Returns:
- CheckIdNameDateResponse
- Throws:
TencentCloudSDKException
-
CheckPhoneAndName
public CheckPhoneAndNameResponse CheckPhoneAndName(CheckPhoneAndNameRequest req) throws TencentCloudSDKException
手机号二要素核验接口用于校验手机号和姓名的真实性和一致性,支持的手机号段详情请查阅运营商类文档。- Parameters:
req- CheckPhoneAndNameRequest- Returns:
- CheckPhoneAndNameResponse
- Throws:
TencentCloudSDKException
-
DetectAuth
public DetectAuthResponse DetectAuth(DetectAuthRequest req) throws TencentCloudSDKException
每次调用人脸核身SaaS化服务前,需先调用本接口获取BizToken,用来串联核身流程,在验证完成后,用于获取验证结果信息。- Parameters:
req- DetectAuthRequest- Returns:
- DetectAuthResponse
- Throws:
TencentCloudSDKException
-
EncryptedPhoneVerification
public EncryptedPhoneVerificationResponse EncryptedPhoneVerification(EncryptedPhoneVerificationRequest req) throws TencentCloudSDKException
本接口用于校验手机号、姓名和身份证号的真实性和一致性,入参支持明文、MD5和SHA256加密传输。- Parameters:
req- EncryptedPhoneVerificationRequest- Returns:
- EncryptedPhoneVerificationResponse
- Throws:
TencentCloudSDKException
-
GetActionSequence
public GetActionSequenceResponse GetActionSequence(GetActionSequenceRequest req) throws TencentCloudSDKException
使用动作活体检测模式前,需调用本接口获取动作顺序。- Parameters:
req- GetActionSequenceRequest- Returns:
- GetActionSequenceResponse
- Throws:
TencentCloudSDKException
-
GetDetectInfo
public GetDetectInfoResponse GetDetectInfo(GetDetectInfoRequest req) throws TencentCloudSDKException
完成验证后,用BizToken调用本接口获取结果信息,BizToken生成后三天内(3\*24\*3,600秒)可多次拉取。- Parameters:
req- GetDetectInfoRequest- Returns:
- GetDetectInfoResponse
- Throws:
TencentCloudSDKException
-
GetDetectInfoEnhanced
public GetDetectInfoEnhancedResponse GetDetectInfoEnhanced(GetDetectInfoEnhancedRequest req) throws TencentCloudSDKException
完成验证后,用BizToken调用本接口获取结果信息,BizToken生成后三天内(3\*24\*3,600秒)可多次拉取。- Parameters:
req- GetDetectInfoEnhancedRequest- Returns:
- GetDetectInfoEnhancedResponse
- Throws:
TencentCloudSDKException
-
GetEidResult
public GetEidResultResponse GetEidResult(GetEidResultRequest req) throws TencentCloudSDKException
完成验证后,用EidToken调用本接口获取结果信息,EidToken生成后三天内(3\*24\*3,600秒)可多次拉取。- Parameters:
req- GetEidResultRequest- Returns:
- GetEidResultResponse
- Throws:
TencentCloudSDKException
-
GetEidToken
public GetEidTokenResponse GetEidToken(GetEidTokenRequest req) throws TencentCloudSDKException
每次调用E证通服务前,需先调用本接口获取EidToken,用来串联E证通流程,在验证完成后,用于获取E证通结果信息。- Parameters:
req- GetEidTokenRequest- Returns:
- GetEidTokenResponse
- Throws:
TencentCloudSDKException
-
GetFaceIdResult
public GetFaceIdResultResponse GetFaceIdResult(GetFaceIdResultRequest req) throws TencentCloudSDKException
完成验证后,用FaceIdToken调用本接口获取结果信息,FaceIdToken生成后三天内(3\*24\*3,600秒)可多次拉取。- Parameters:
req- GetFaceIdResultRequest- Returns:
- GetFaceIdResultResponse
- Throws:
TencentCloudSDKException
-
GetFaceIdToken
public GetFaceIdTokenResponse GetFaceIdToken(GetFaceIdTokenRequest req) throws TencentCloudSDKException
每次调用人脸核身SDK服务前,需先调用本接口获取SDKToken,用来串联核身流程,在验证完成后,用于获取验证结果信息,该token仅能核身一次。- Parameters:
req- GetFaceIdTokenRequest- Returns:
- GetFaceIdTokenResponse
- Throws:
TencentCloudSDKException
-
GetLiveCode
public GetLiveCodeResponse GetLiveCode(GetLiveCodeRequest req) throws TencentCloudSDKException
使用数字活体检测模式前,需调用本接口获取数字验证码。- Parameters:
req- GetLiveCodeRequest- Returns:
- GetLiveCodeResponse
- Throws:
TencentCloudSDKException
-
GetWeChatBillDetails
public GetWeChatBillDetailsResponse GetWeChatBillDetails(GetWeChatBillDetailsRequest req) throws TencentCloudSDKException
查询微信渠道服务(微信小程序、微信原生H5、微信普通H5)的账单明细及计费状态。- Parameters:
req- GetWeChatBillDetailsRequest- Returns:
- GetWeChatBillDetailsResponse
- Throws:
TencentCloudSDKException
-
IdCardOCRVerification
public IdCardOCRVerificationResponse IdCardOCRVerification(IdCardOCRVerificationRequest req) throws TencentCloudSDKException
本接口用于校验姓名和身份证号的真实性和一致性,您可以通过输入姓名和身份证号或传入身份证人像面照片提供所需验证信息。- Parameters:
req- IdCardOCRVerificationRequest- Returns:
- IdCardOCRVerificationResponse
- Throws:
TencentCloudSDKException
-
IdCardVerification
public IdCardVerificationResponse IdCardVerification(IdCardVerificationRequest req) throws TencentCloudSDKException
传入姓名和身份证号,校验两者的真实性和一致性。- Parameters:
req- IdCardVerificationRequest- Returns:
- IdCardVerificationResponse
- Throws:
TencentCloudSDKException
-
ImageRecognition
public ImageRecognitionResponse ImageRecognition(ImageRecognitionRequest req) throws TencentCloudSDKException
传入照片和身份信息,判断该照片与权威库的证件照是否属于同一个人。- Parameters:
req- ImageRecognitionRequest- Returns:
- ImageRecognitionResponse
- Throws:
TencentCloudSDKException
-
Liveness
public LivenessResponse Liveness(LivenessRequest req) throws TencentCloudSDKException
活体检测- Parameters:
req- LivenessRequest- Returns:
- LivenessResponse
- Throws:
TencentCloudSDKException
-
LivenessCompare
public LivenessCompareResponse LivenessCompare(LivenessCompareRequest req) throws TencentCloudSDKException
传入视频和照片,先判断视频中是否为真人,判断为真人后,再判断该视频中的人与上传照片是否属于同一个人。- Parameters:
req- LivenessCompareRequest- Returns:
- LivenessCompareResponse
- Throws:
TencentCloudSDKException
-
LivenessRecognition
public LivenessRecognitionResponse LivenessRecognition(LivenessRecognitionRequest req) throws TencentCloudSDKException
传入视频和身份信息,先判断视频中是否为真人,判断为真人后,再判断该视频中的人与权威库的证件照是否属于同一个人。- Parameters:
req- LivenessRecognitionRequest- Returns:
- LivenessRecognitionResponse
- Throws:
TencentCloudSDKException
-
MinorsVerification
public MinorsVerificationResponse MinorsVerification(MinorsVerificationRequest req) throws TencentCloudSDKException
通过传入手机号或姓名和身份证号,结合权威数据源和腾讯健康守护可信模型,判断该信息是否真实且年满18周岁。腾讯健康守护可信模型覆盖了上十亿手机库源,覆盖率高、准确率高,如果不在库中的手机号,还可以通过姓名+身份证进行兜底验证。- Parameters:
req- MinorsVerificationRequest- Returns:
- MinorsVerificationResponse
- Throws:
TencentCloudSDKException
-
MobileNetworkTimeVerification
public MobileNetworkTimeVerificationResponse MobileNetworkTimeVerification(MobileNetworkTimeVerificationRequest req) throws TencentCloudSDKException
本接口用于查询手机号在网时长,输入手机号进行查询。- Parameters:
req- MobileNetworkTimeVerificationRequest- Returns:
- MobileNetworkTimeVerificationResponse
- Throws:
TencentCloudSDKException
-
MobileStatus
public MobileStatusResponse MobileStatus(MobileStatusRequest req) throws TencentCloudSDKException
本接口用于验证手机号的状态,您可以输入手机号进行查询。- Parameters:
req- MobileStatusRequest- Returns:
- MobileStatusResponse
- Throws:
TencentCloudSDKException
-
ParseNfcData
public ParseNfcDataResponse ParseNfcData(ParseNfcDataRequest req) throws TencentCloudSDKException
解析SDK获取到的证件NFC数据,接口传入SDK返回的ReqId,返回证件信息(个别字段为特定证件类型特有)。SDK生成的ReqId五分钟内有效,重复查询仅收一次费。支持身份证类证件(二代身份证、港澳居住证、台湾居住证、外国人永居证)以及旅行类证件(港澳通行证、台湾通行证、台胞证、回乡证)的NFC识别及核验。- Parameters:
req- ParseNfcDataRequest- Returns:
- ParseNfcDataResponse
- Throws:
TencentCloudSDKException
-
PhoneVerification
public PhoneVerificationResponse PhoneVerification(PhoneVerificationRequest req) throws TencentCloudSDKException
本接口用于校验手机号、姓名和身份证号的真实性和一致性。支持的手机号段详情请查阅运营商类文档。- Parameters:
req- PhoneVerificationRequest- Returns:
- PhoneVerificationResponse
- Throws:
TencentCloudSDKException
-
PhoneVerificationCMCC
public PhoneVerificationCMCCResponse PhoneVerificationCMCC(PhoneVerificationCMCCRequest req) throws TencentCloudSDKException
本接口用于校验中国移动手机号、姓名和身份证号的真实性和一致性。中国移动支持的手机号段详情请查阅运营商类文档。- Parameters:
req- PhoneVerificationCMCCRequest- Returns:
- PhoneVerificationCMCCResponse
- Throws:
TencentCloudSDKException
-
PhoneVerificationCTCC
public PhoneVerificationCTCCResponse PhoneVerificationCTCC(PhoneVerificationCTCCRequest req) throws TencentCloudSDKException
本接口用于校验中国电信手机号、姓名和身份证号的真实性和一致性。中国电信支持的手机号段详情请查阅运营商类文档。- Parameters:
req- PhoneVerificationCTCCRequest- Returns:
- PhoneVerificationCTCCResponse
- Throws:
TencentCloudSDKException
-
PhoneVerificationCUCC
public PhoneVerificationCUCCResponse PhoneVerificationCUCC(PhoneVerificationCUCCRequest req) throws TencentCloudSDKException
本接口用于校验中国联通手机号、姓名和身份证号的真实性和一致性。中国联通支持的手机号段详情请查阅运营商类文档。- Parameters:
req- PhoneVerificationCUCCRequest- Returns:
- PhoneVerificationCUCCResponse
- Throws:
TencentCloudSDKException
-
-