Documentation ¶
Index ¶
- func GenReqDefForDetectExtentionByIdCardImage() *def.HttpRequestDef
- func GenReqDefForDetectExtentionByNameAndId() *def.HttpRequestDef
- func GenReqDefForDetectStandardByIdCardImage() *def.HttpRequestDef
- func GenReqDefForDetectStandardByNameAndId() *def.HttpRequestDef
- func GenReqDefForDetectStandardByVideoAndIdCardImage() *def.HttpRequestDef
- func GenReqDefForDetectStandardByVideoAndNameAndId() *def.HttpRequestDef
- func IvsClientBuilder() *http_client.HcHttpClientBuilder
- type DetectExtentionByIdCardImageInvoker
- type DetectExtentionByNameAndIdInvoker
- type DetectStandardByIdCardImageInvoker
- type DetectStandardByNameAndIdInvoker
- type DetectStandardByVideoAndIdCardImageInvoker
- type DetectStandardByVideoAndNameAndIdInvoker
- type IvsClient
- func (c *IvsClient) DetectExtentionByIdCardImage(request *model.DetectExtentionByIdCardImageRequest) (*model.DetectExtentionByIdCardImageResponse, error)
- func (c *IvsClient) DetectExtentionByIdCardImageInvoker(request *model.DetectExtentionByIdCardImageRequest) *DetectExtentionByIdCardImageInvoker
- func (c *IvsClient) DetectExtentionByNameAndId(request *model.DetectExtentionByNameAndIdRequest) (*model.DetectExtentionByNameAndIdResponse, error)
- func (c *IvsClient) DetectExtentionByNameAndIdInvoker(request *model.DetectExtentionByNameAndIdRequest) *DetectExtentionByNameAndIdInvoker
- func (c *IvsClient) DetectStandardByIdCardImage(request *model.DetectStandardByIdCardImageRequest) (*model.DetectStandardByIdCardImageResponse, error)
- func (c *IvsClient) DetectStandardByIdCardImageInvoker(request *model.DetectStandardByIdCardImageRequest) *DetectStandardByIdCardImageInvoker
- func (c *IvsClient) DetectStandardByNameAndId(request *model.DetectStandardByNameAndIdRequest) (*model.DetectStandardByNameAndIdResponse, error)
- func (c *IvsClient) DetectStandardByNameAndIdInvoker(request *model.DetectStandardByNameAndIdRequest) *DetectStandardByNameAndIdInvoker
- func (c *IvsClient) DetectStandardByVideoAndIdCardImage(request *model.DetectStandardByVideoAndIdCardImageRequest) (*model.DetectStandardByVideoAndIdCardImageResponse, error)
- func (c *IvsClient) DetectStandardByVideoAndIdCardImageInvoker(request *model.DetectStandardByVideoAndIdCardImageRequest) *DetectStandardByVideoAndIdCardImageInvoker
- func (c *IvsClient) DetectStandardByVideoAndNameAndId(request *model.DetectStandardByVideoAndNameAndIdRequest) (*model.DetectStandardByVideoAndNameAndIdResponse, error)
- func (c *IvsClient) DetectStandardByVideoAndNameAndIdInvoker(request *model.DetectStandardByVideoAndNameAndIdRequest) *DetectStandardByVideoAndNameAndIdInvoker
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func GenReqDefForDetectExtentionByIdCardImage ¶
func GenReqDefForDetectExtentionByIdCardImage() *def.HttpRequestDef
func GenReqDefForDetectExtentionByNameAndId ¶
func GenReqDefForDetectExtentionByNameAndId() *def.HttpRequestDef
func GenReqDefForDetectStandardByIdCardImage ¶
func GenReqDefForDetectStandardByIdCardImage() *def.HttpRequestDef
func GenReqDefForDetectStandardByNameAndId ¶
func GenReqDefForDetectStandardByNameAndId() *def.HttpRequestDef
func GenReqDefForDetectStandardByVideoAndIdCardImage ¶ added in v0.1.32
func GenReqDefForDetectStandardByVideoAndIdCardImage() *def.HttpRequestDef
func GenReqDefForDetectStandardByVideoAndNameAndId ¶ added in v0.1.32
func GenReqDefForDetectStandardByVideoAndNameAndId() *def.HttpRequestDef
func IvsClientBuilder ¶
func IvsClientBuilder() *http_client.HcHttpClientBuilder
Types ¶
type DetectExtentionByIdCardImageInvoker ¶ added in v0.0.90
type DetectExtentionByIdCardImageInvoker struct {
*invoker.BaseInvoker
}
func (*DetectExtentionByIdCardImageInvoker) Invoke ¶ added in v0.0.90
func (i *DetectExtentionByIdCardImageInvoker) Invoke() (*model.DetectExtentionByIdCardImageResponse, error)
type DetectExtentionByNameAndIdInvoker ¶ added in v0.0.90
type DetectExtentionByNameAndIdInvoker struct {
*invoker.BaseInvoker
}
func (*DetectExtentionByNameAndIdInvoker) Invoke ¶ added in v0.0.90
func (i *DetectExtentionByNameAndIdInvoker) Invoke() (*model.DetectExtentionByNameAndIdResponse, error)
type DetectStandardByIdCardImageInvoker ¶ added in v0.0.90
type DetectStandardByIdCardImageInvoker struct {
*invoker.BaseInvoker
}
func (*DetectStandardByIdCardImageInvoker) Invoke ¶ added in v0.0.90
func (i *DetectStandardByIdCardImageInvoker) Invoke() (*model.DetectStandardByIdCardImageResponse, error)
type DetectStandardByNameAndIdInvoker ¶ added in v0.0.90
type DetectStandardByNameAndIdInvoker struct {
*invoker.BaseInvoker
}
func (*DetectStandardByNameAndIdInvoker) Invoke ¶ added in v0.0.90
func (i *DetectStandardByNameAndIdInvoker) Invoke() (*model.DetectStandardByNameAndIdResponse, error)
type DetectStandardByVideoAndIdCardImageInvoker ¶ added in v0.1.32
type DetectStandardByVideoAndIdCardImageInvoker struct {
*invoker.BaseInvoker
}
func (*DetectStandardByVideoAndIdCardImageInvoker) Invoke ¶ added in v0.1.32
func (i *DetectStandardByVideoAndIdCardImageInvoker) Invoke() (*model.DetectStandardByVideoAndIdCardImageResponse, error)
type DetectStandardByVideoAndNameAndIdInvoker ¶ added in v0.1.32
type DetectStandardByVideoAndNameAndIdInvoker struct {
*invoker.BaseInvoker
}
func (*DetectStandardByVideoAndNameAndIdInvoker) Invoke ¶ added in v0.1.32
func (i *DetectStandardByVideoAndNameAndIdInvoker) Invoke() (*model.DetectStandardByVideoAndNameAndIdResponse, error)
type IvsClient ¶
type IvsClient struct {
HcClient *http_client.HcHttpClient
}
func NewIvsClient ¶
func NewIvsClient(hcClient *http_client.HcHttpClient) *IvsClient
func (*IvsClient) DetectExtentionByIdCardImage ¶
func (c *IvsClient) DetectExtentionByIdCardImage(request *model.DetectExtentionByIdCardImageRequest) (*model.DetectExtentionByIdCardImageResponse, error)
DetectExtentionByIdCardImage 人证核身证件版(二要素)
使用姓名、身份证号码二要素进行身份审核。身份验证时,传入的数据为身份证信息。提取身份证信息时,可以使用身份证正反面图片,也可以直接输入姓名、身份证号文本。
Please refer to HUAWEI cloud API Explorer for details.
func (*IvsClient) DetectExtentionByIdCardImageInvoker ¶ added in v0.0.90
func (c *IvsClient) DetectExtentionByIdCardImageInvoker(request *model.DetectExtentionByIdCardImageRequest) *DetectExtentionByIdCardImageInvoker
DetectExtentionByIdCardImageInvoker 人证核身证件版(二要素)
func (*IvsClient) DetectExtentionByNameAndId ¶
func (c *IvsClient) DetectExtentionByNameAndId(request *model.DetectExtentionByNameAndIdRequest) (*model.DetectExtentionByNameAndIdResponse, error)
DetectExtentionByNameAndId 人证核身证件版(二要素)
使用姓名、身份证号码二要素进行身份审核。身份验证时,传入的数据为身份证信息。提取身份证信息时,可以使用身份证正反面图片,也可以直接输入姓名、身份证号文本。
Please refer to HUAWEI cloud API Explorer for details.
func (*IvsClient) DetectExtentionByNameAndIdInvoker ¶ added in v0.0.90
func (c *IvsClient) DetectExtentionByNameAndIdInvoker(request *model.DetectExtentionByNameAndIdRequest) *DetectExtentionByNameAndIdInvoker
DetectExtentionByNameAndIdInvoker 人证核身证件版(二要素)
func (*IvsClient) DetectStandardByIdCardImage ¶
func (c *IvsClient) DetectStandardByIdCardImage(request *model.DetectStandardByIdCardImageRequest) (*model.DetectStandardByIdCardImageResponse, error)
DetectStandardByIdCardImage 人证核身标准版(三要素)
使用身份证正反面图片提取姓名和身份证号码,与人脸图片进行三要素身份审核。
Please refer to HUAWEI cloud API Explorer for details.
func (*IvsClient) DetectStandardByIdCardImageInvoker ¶ added in v0.0.90
func (c *IvsClient) DetectStandardByIdCardImageInvoker(request *model.DetectStandardByIdCardImageRequest) *DetectStandardByIdCardImageInvoker
DetectStandardByIdCardImageInvoker 人证核身标准版(三要素)
func (*IvsClient) DetectStandardByNameAndId ¶
func (c *IvsClient) DetectStandardByNameAndId(request *model.DetectStandardByNameAndIdRequest) (*model.DetectStandardByNameAndIdResponse, error)
DetectStandardByNameAndId 人证核身标准版(三要素)
使用姓名、身份证号文本和人脸图片进行三要素身份审核。
Please refer to HUAWEI cloud API Explorer for details.
func (*IvsClient) DetectStandardByNameAndIdInvoker ¶ added in v0.0.90
func (c *IvsClient) DetectStandardByNameAndIdInvoker(request *model.DetectStandardByNameAndIdRequest) *DetectStandardByNameAndIdInvoker
DetectStandardByNameAndIdInvoker 人证核身标准版(三要素)
func (*IvsClient) DetectStandardByVideoAndIdCardImage ¶ added in v0.1.32
func (c *IvsClient) DetectStandardByVideoAndIdCardImage(request *model.DetectStandardByVideoAndIdCardImageRequest) (*model.DetectStandardByVideoAndIdCardImageResponse, error)
DetectStandardByVideoAndIdCardImage 人证核身标准版(三要素)
从身份证正反面图片中提取姓名和身份证号码,并对视频做活体检测后提取人脸图片,以此进行三要素身份审核。
Please refer to HUAWEI cloud API Explorer for details.
func (*IvsClient) DetectStandardByVideoAndIdCardImageInvoker ¶ added in v0.1.32
func (c *IvsClient) DetectStandardByVideoAndIdCardImageInvoker(request *model.DetectStandardByVideoAndIdCardImageRequest) *DetectStandardByVideoAndIdCardImageInvoker
DetectStandardByVideoAndIdCardImageInvoker 人证核身标准版(三要素)
func (*IvsClient) DetectStandardByVideoAndNameAndId ¶ added in v0.1.32
func (c *IvsClient) DetectStandardByVideoAndNameAndId(request *model.DetectStandardByVideoAndNameAndIdRequest) (*model.DetectStandardByVideoAndNameAndIdResponse, error)
DetectStandardByVideoAndNameAndId 人证核身标准版(三要素)
使用姓名、身份证号文本,并对视频做活体检测后提取人脸图片,以此进行三要素身份审核。
Please refer to HUAWEI cloud API Explorer for details.
func (*IvsClient) DetectStandardByVideoAndNameAndIdInvoker ¶ added in v0.1.32
func (c *IvsClient) DetectStandardByVideoAndNameAndIdInvoker(request *model.DetectStandardByVideoAndNameAndIdRequest) *DetectStandardByVideoAndNameAndIdInvoker
DetectStandardByVideoAndNameAndIdInvoker 人证核身标准版(三要素)