tencent cloud

人脸核身

动态与公告
产品动态
产品公告
产品简介
产品概述
产品优势
应用场景
购买指南
计费概述
购买方式
欠费说明
退费说明
接入文档
开始集成
活体人脸比对(纯 API)接入指引
活体人脸比对 (移动端H5) 接入指引
活体人脸比对 (App SDK) 接入指引
卡证活体人脸比对(移动端 H5)接入指引
卡证活体人脸比对(App SDK)接入指引
其他指引
API 文档
History
Introduction
API Category
Making API Requests
Selfie Verification (Pure API) APIs
Selfie Verification (App SDK) APIs
Identity Verification (App SDK) APIs
Identity Verification(Mobile HTML5) APIs
AI Face Shield (Pure API) APIs
Other APIs
Data Types
Error Codes
常见问题
联系我们
词汇表
eKYC 政策
隐私协议
数据处理和安全协议
服务等级协议

连接腾讯云 API 接口

PDF
聚焦模式
字号
最后更新时间: 2023-06-06 16:22:17
腾讯云 API 3.0集成支持多种编程语言的 SDK,让您调用 API 更简单,云 API 支持就近地域接入,本产品就近地域接入域名为 faceid.tencentcloudapi.com ,也支持指定地域域名访问,例如新加坡地域的域名为 faceid.ap-singapore.tencentcloudapi.com。
推荐使用就近地域接入域名。根据调用接口时客户端所在位置,会自动解析到最近的某个具体地域的服务器。例如在新加坡发起请求,会自动解析到新加坡的服务器,效果和指定 faceid.ap-singaporef.tencentcloudapi.com 是一致的。
注意:
1. 对时延敏感的业务,建议指定带地域的域名。
2. 域名是 API 的接入点,并不代表产品或者接口实际提供服务的地域。产品支持的地域列表请在调用方式/公共参数文档中查阅,接口支持的地域请在接口文档输入参数中查阅
你可以选择你所熟悉的语言进行编码,这部分将使用golang语言作为示例演示如何将腾讯云SDK继承到自己的服务端模块中。

环境依赖

1. Go1.9或者更高版本,并且必须正确设置必要的环境变量,比如GOPATH
2. 使用前请阅读流程指引开通人脸核身产品
3. 按照获取秘钥指引操作获取SecretId和SecretKey

安装

通过 go get 安装(推荐)

推荐使用语言自带的工具安装SDK。
go get -u github.com/tencentcloud/tencentcloud-sdk-go-intl-en

通过源码安装

Github代码托管页面下载最新代码,解压安装到$GOPATH/src/github.com/tencentcloud目录下。

集成到服务端

腾讯云SDK安装完成之后,可以通过import指令将SDK集成服务端,示例代码如下:
package main

import (
"fmt"
cloud "github.com/tencentcloud/tencentcloud-sdk-go-intl-en/tencentcloud/common"
"github.com/tencentcloud/tencentcloud-sdk-go-intl-en/tencentcloud/common/profile"
faceid "github.com/tencentcloud/tencentcloud-sdk-go-intl-en/tencentcloud/faceid/v20180301"
)

func main() {
// Instantiate a client configuration object. You can specify the timeout period and other configuration items
prof := profile.NewClientProfile()
prof.HttpProfile.ReqTimeout = 60
// TODO replace the SecretId and SecretKey string with the API SecretId and SecretKey
credential := cloud.NewCredential("SecretId", "SecretKey")
// Instantiate the client object of the requested faceid
FaceIdClient, _ := faceid.NewClient(credential, "ap-singapore", prof)

// Instantiate the request object and provide necessary parameters
request := faceid.NewGetFaceIdTokenIntlRequest()
var SecureLevel = "4"
request.SecureLevel = &SecureLevel
// Call the Tencent Cloud API through FaceIdClient
response, _ := FaceIdClient.GetFaceIdTokenIntl(request)
// Process the Tencent Cloud API response
fmt.Println("response: ", *response.Response.SdkToken)
}



帮助和支持

本页内容是否解决了您的问题?

填写满意度调查问卷,共创更好文档体验。

文档反馈