操作场景
该文档指导您在购买腾讯云人脸核身服务后,通过 API 3.0 Explorer 在线接口调试页面调用腾讯云人脸核身接口,并将该接口对应语言的 SDK 集成到项目。您只需要完成以下步骤,即可快速接入腾讯云人脸核身接口。
前提条件
操作步骤
步骤一:
Region 参数:参考接口文档为必填参数,域名中的地域信息,该参数决定访问的接入点,例如 ap-hongkong
就是要访问中国香港这个接入点 。每个接口支持的 Region 可能会有所不同,具体可参考您当前调用的接口文档中的 list of regions
, 如本篇示例 申请 SDK 核验令牌 接口的可支持 Region 需参考 list of regions。 NeedVerifyIdCard 参数:参考接口文档为必填参数,表示是否需要身份证鉴伪,如果不需要,则仅做证件OCR。当前仅IdCardType为HK支持鉴伪 。
步骤二:
选择对应的后台语言,生成代码,集成 SDK 到项目中,这里以 Java 为例:
1. 集成代码到项目中,需要导入 SDK 依赖包(可参考以下截图右上角 JAVA SDK 使用说明)、获取密钥信息并填充到代码的 SecretId
和 SecretKey
位置,才能调用成功 。 2. 生成代码中的部分字段信息和填写内容是关联的。如需调整传入参数,要在左侧修改参数值后重新生成代码 。
注意事项
SecretId/SecretKey 生成地址: https://console.tencentcloud.com/cam/capi
。
当入参中需要传图片/视频 Base64时,需要去掉相关前缀 data:image/jpg;base64,
和换行符 \\n
。
如果请求结果提示如下, 需要手动设置签名类型:
[TencentCloudSDKException]message:AuthFailure.SignatureFailure-The provided credentials
could not be validated because of exceeding request size limit, please use new signature
method `TC3-HMAC-SHA256`. requestId:719970d4-5814-4dd9-9757-a3f11ecc9b20
```
设置签名类型:
```
`clientProfile.setSignMethod("TC3-HMAC-SHA256"); // 指定签名算法(默认为 HmacSHA256)`
本页内容是否解决了您的问题?