跳到主要内容

face

简介

接入雷霆平台api - 人脸识别相关接口(V2-研发接入)

文档: https://leiting.feishu.cn/wiki/Hj92wC273io2UOkvfkIcsEeCnke

文档: https://leiting.feishu.cn/wiki/Ph9QwLYeai8XwUkyfpIcoF2jnBc

组件接口

LtFaceInitFaceRequest

继承自 LtRequest

获取token接口(SDK接入方式)请求

成员变量

变量名类型初始值须初始化描述
userIdstringnil可选手游账号ID - Y
gamestringnil可选游戏标识 - Y
macstringnil可选MAC - Y
bizTypestringnil可选认证方案(默认:wdsrrz)
zonestringnil可选区组名 - N
metaInfostringnil可选客户端获取到的metaInfo - Y

成员方法

函数原型函数作用
string get_url(string host)生成请求地址
LtResult new_result()生成请求结果的实例

LtFaceInitFaceResult

继承自 LtResult

LtFaceInitFaceRequest的请求结果

成员变量

变量名类型初始值须初始化描述

成员方法

函数原型函数作用
bool has_successfully_verified()是否成功认证
string get_verify_token()获取人脸识别token(需要传给SDK,用于拉起人脸)
string get_biz_id()获取认证ID

LtFaceGetFaceRequest

继承自 LtRequest

通过认证任务ID查询认证结果请求(SDK接入方式)(会扣除验证次数)

成员变量

变量名类型初始值须初始化描述
bizIdstringnil可选认证ID(获取认证token成功时返回)- Y
bizTypestringnil可选认证方案(默认:wdsrrz)- Y
gamestringnil可选游戏标识 - N
zonestringnil可选区组名 - N

成员方法

函数原型函数作用
string get_url(string host)生成请求地址
LtResult new_result()生成请求结果的实例

LtFaceGetFaceResult

继承自 LtResult

LtFaceGetFaceRequest的请求结果

成员变量

变量名类型初始值须初始化描述

成员方法

函数原型函数作用
bool is_successfully_verified()是否认证成功
int get_verify_status()获取阿里返回的认证状态码
string get_verfiy_status_desc()获取阿里返回的认证状态码描述

LtFaceGetFaceByUserIdRequest

继承自 LtRequest

通过手游账号查询认证结果请求(不会扣除验证次数)

成员变量

变量名类型初始值须初始化描述
userIdstringnil可选手游账号ID - Y
macstringnil可选MAC - Y
gamestringnil可选游戏标识 - Y
channelNostringnil可选渠道编号 - Y
zonestringnil可选区组名 - N

成员方法

函数原型函数作用
string get_url(string host)生成请求地址
LtResult new_result()生成请求结果的实例

LtFaceGetBindRequest

继承自 LtRequest

渠道认证(获取绑定身份证状态)请求

成员变量

变量名类型初始值须初始化描述
userIdstringnil可选手游账号ID - Y
gamestringnil可选游戏标识 - Y
channelNostringnil可选渠道编号 - Y
zonestringnil可选区组名 - N

成员方法

函数原型函数作用
string get_url(string host)生成请求地址
LtResult new_result()生成请求结果的实例

LtFaceGetBindResult

继承自 LtResult

渠道认证(获取绑定身份证状态)请求结果

成员变量

变量名类型初始值须初始化描述

成员方法

函数原型函数作用
bool is_bind()判断是否已绑定

LtFaceBindIdentityRequest

继承自 LtRequest

渠道认证(绑定身份证)请求

成员变量

变量名类型初始值须初始化描述
userIdstringnil可选手游账号ID - Y
gamestringnil可选游戏标识 - Y
channelNostringnil可选渠道编号 - Y
idCardstringnil可选身份证号 - Y
realNamestringnil可选姓名 - Y
zonestringnil可选区组名 - N

成员方法

函数原型函数作用
string get_url(string host)生成请求地址

LtFaceResetTimesRequest

继承自 LtRequest

重置人脸认证次数请求

成员变量

变量名类型初始值须初始化描述
userIdstringnil可选手游账号ID - Y
gamestringnil可选游戏标识 - Y
channelNostringnil可选渠道编号 - Y
idCardstringnil可选身份证号 - Y
realNamestringnil可选姓名 - Y
zonestringnil可选区组名 - N

成员方法

函数原型函数作用
string get_url(string host)生成请求地址

LtFaceH5InitAuthRequest

继承自 LtRequest

初始化H5认证请求

成员变量

变量名类型初始值须初始化描述
userIdstringnil可选手游账号ID - Y
roleIdstringnil可选角色ID - Y
channelNostringnil可选渠道编号 - Y
gamestringnil可选游戏标识 - Y
macstringnil可选MAC - Y
zonestringnil可选游戏区组 - Y
exInfostringnil可选透传字段 - N

成员方法

函数原型函数作用
string get_url(string host)获取通知名称
LtResult new_result()生成请求结果的实例

LtFaceH5InitAuthResult

继承自 LtResult

LtFaceH5InitAuthRequest的请求结果

成员变量

变量名类型初始值须初始化描述

成员方法

函数原型函数作用
bool has_successfully_verified()判断是否认证成功
int get_expire()获取上报的数据过期时间(毫秒)
string get_token()获取上报数据对应token值

LtFaceH5AuthRequest

继承自 LtRequest

H5认证请求

成员变量

变量名类型初始值须初始化描述
tokenstringnil可选初始化H5认证接口返回token

成员方法

函数原型函数作用
string get_url(string host)获取通知名称