Files
g.hnyhua.cn/TencentCloud/Faceid/V20180301/Models/GetDetectInfoEnhancedRequest.cs
2026-02-07 15:48:27 +08:00

81 lines
3.1 KiB
C#
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
/*
* Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing,
* software distributed under the License is distributed on an
* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
* KIND, either express or implied. See the License for the
* specific language governing permissions and limitations
* under the License.
*/
namespace TencentCloud.Faceid.V20180301.Models
{
using Newtonsoft.Json;
using System.Collections.Generic;
using TencentCloud.Common;
public class GetDetectInfoEnhancedRequest : AbstractModel
{
/// <summary>
/// 人脸核身流程的标识调用DetectAuth接口时生成。
/// </summary>
[JsonProperty("BizToken")]
public string BizToken{ get; set; }
/// <summary>
/// 用于细分客户使用场景,由腾讯侧在线下对接时分配。
/// </summary>
[JsonProperty("RuleId")]
public string RuleId{ get; set; }
/// <summary>
/// 指定拉取的结果信息取值0全部1文本类2身份证信息3视频最佳截图信息4视频信息
/// 如 134表示拉取文本类、视频最佳截图信息、视频信息。
/// 默认值0
/// </summary>
[JsonProperty("InfoType")]
public string InfoType{ get; set; }
/// <summary>
/// 从活体视频中截取一定张数的最佳帧。默认为0最大为10超出10的最多只给10张。InfoType需要包含3
/// </summary>
[JsonProperty("BestFramesCount")]
public ulong? BestFramesCount{ get; set; }
/// <summary>
/// 是否对身份证照片进行裁边。默认为false。InfoType需要包含2
/// </summary>
[JsonProperty("IsCutIdCardImage")]
public bool? IsCutIdCardImage{ get; set; }
/// <summary>
/// 是否需要从身份证中抠出头像。默认为false。InfoType需要包含2
/// </summary>
[JsonProperty("IsNeedIdCardAvatar")]
public bool? IsNeedIdCardAvatar{ get; set; }
/// <summary>
/// For internal usage only. DO NOT USE IT.
/// </summary>
internal override void ToMap(Dictionary<string, string> map, string prefix)
{
this.SetParamSimple(map, prefix + "BizToken", this.BizToken);
this.SetParamSimple(map, prefix + "RuleId", this.RuleId);
this.SetParamSimple(map, prefix + "InfoType", this.InfoType);
this.SetParamSimple(map, prefix + "BestFramesCount", this.BestFramesCount);
this.SetParamSimple(map, prefix + "IsCutIdCardImage", this.IsCutIdCardImage);
this.SetParamSimple(map, prefix + "IsNeedIdCardAvatar", this.IsNeedIdCardAvatar);
}
}
}