public class DetectAIFakeFacesRequest extends AbstractModel
header, skipSign| Constructor and Description | 
|---|
| DetectAIFakeFacesRequest() | 
| DetectAIFakeFacesRequest(DetectAIFakeFacesRequest source)NOTE: Any ambiguous key set via .set("AnyKey", "value") will be a shallow copy,
       and any explicit key, i.e Foo, set via .setFoo("value") will be a deep copy. | 
| Modifier and Type | Method and Description | 
|---|---|
| String | getEncryptedBody()Get 加密后的密文。
- 加密前的数据格式如下:{"FaceInput":"AAAAA","FaceInputType":1}。 | 
| Encryption | getEncryption()Get 是否需要对请求信息进行全包体加密。
- 支持的加密算法:AES-256-CBC、SM4-GCM。
- 有加密需求的用户可使用此参数,详情请点击左侧链接。 | 
| String | getFaceInput()Get 传入需要检测的人脸图片或人脸视频(当前仅支持单人脸检测),使用base64编码的形式,如您的场景视频和图片都有,我们更建议您使用视频进行检测,为了提供更好的检测效果,请您注意以下输入数据的限制与建议:
- 图片的Base64值:
建议整体图像480x640的分辨率,脸部大小在 100X100 以上,由手机前置摄像头拍摄。
Base64编码后的图片数据大小建议不超过3M、最大不可超过10M,仅支持jpg、png格式。
请使用标准的Base64编码方式(带=补位),编码规范参考RFC4648。
- 视频的Base64值:
Base64编码后的大小建议在8M以内、最大不可超过10M,支持mp4、avi、flv格式,由手机前置摄像头拍摄。
视频建议时长为2~5s,最大不可超过20s。
视频分辨率建议为480x640(最大支持720p),帧率在25fps~30fps之间。
请使用标准的Base64编码方式(带=补位),编码规范参考RFC4648。
示例值:/9j/4AAQSkZJRg.....s97n//2Q== | 
| Long | getFaceInputType()Get 传入的类型。
- 取值范围:
1:传入的是图片类型。
2:传入的是视频类型。
其他:返回错误码InvalidParameter。 | 
| void | setEncryptedBody(String EncryptedBody)Set 加密后的密文。
- 加密前的数据格式如下:{"FaceInput":"AAAAA","FaceInputType":1}。 | 
| void | setEncryption(Encryption Encryption)Set 是否需要对请求信息进行全包体加密。
- 支持的加密算法:AES-256-CBC、SM4-GCM。
- 有加密需求的用户可使用此参数,详情请点击左侧链接。 | 
| void | setFaceInput(String FaceInput)Set 传入需要检测的人脸图片或人脸视频(当前仅支持单人脸检测),使用base64编码的形式,如您的场景视频和图片都有,我们更建议您使用视频进行检测,为了提供更好的检测效果,请您注意以下输入数据的限制与建议:
- 图片的Base64值:
建议整体图像480x640的分辨率,脸部大小在 100X100 以上,由手机前置摄像头拍摄。
Base64编码后的图片数据大小建议不超过3M、最大不可超过10M,仅支持jpg、png格式。
请使用标准的Base64编码方式(带=补位),编码规范参考RFC4648。
- 视频的Base64值:
Base64编码后的大小建议在8M以内、最大不可超过10M,支持mp4、avi、flv格式,由手机前置摄像头拍摄。
视频建议时长为2~5s,最大不可超过20s。
视频分辨率建议为480x640(最大支持720p),帧率在25fps~30fps之间。
请使用标准的Base64编码方式(带=补位),编码规范参考RFC4648。
示例值:/9j/4AAQSkZJRg.....s97n//2Q== | 
| void | setFaceInputType(Long FaceInputType)Set 传入的类型。
- 取值范围:
1:传入的是图片类型。
2:传入的是视频类型。
其他:返回错误码InvalidParameter。 | 
| void | toMap(HashMap<String,String> map,
     String prefix)Internal implementation, normal users should not use it. | 
any, fromJsonString, getBinaryParams, GetHeader, getMultipartRequestParams, getSkipSign, isStream, set, SetHeader, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, setSkipSign, toJsonStringpublic DetectAIFakeFacesRequest()
public DetectAIFakeFacesRequest(DetectAIFakeFacesRequest source)
public String getFaceInput()
public void setFaceInput(String FaceInput)
FaceInput - 传入需要检测的人脸图片或人脸视频(当前仅支持单人脸检测),使用base64编码的形式,如您的场景视频和图片都有,我们更建议您使用视频进行检测,为了提供更好的检测效果,请您注意以下输入数据的限制与建议:
- 图片的Base64值:
建议整体图像480x640的分辨率,脸部大小在 100X100 以上,由手机前置摄像头拍摄。
Base64编码后的图片数据大小建议不超过3M、最大不可超过10M,仅支持jpg、png格式。
请使用标准的Base64编码方式(带=补位),编码规范参考RFC4648。
- 视频的Base64值:
Base64编码后的大小建议在8M以内、最大不可超过10M,支持mp4、avi、flv格式,由手机前置摄像头拍摄。
视频建议时长为2~5s,最大不可超过20s。
视频分辨率建议为480x640(最大支持720p),帧率在25fps~30fps之间。
请使用标准的Base64编码方式(带=补位),编码规范参考RFC4648。
示例值:/9j/4AAQSkZJRg.....s97n//2Q==public Long getFaceInputType()
public void setFaceInputType(Long FaceInputType)
FaceInputType - 传入的类型。
- 取值范围:
1:传入的是图片类型。
2:传入的是视频类型。
其他:返回错误码InvalidParameter。public Encryption getEncryption()
public void setEncryption(Encryption Encryption)
Encryption - 是否需要对请求信息进行全包体加密。
- 支持的加密算法:AES-256-CBC、SM4-GCM。
- 有加密需求的用户可使用此参数,详情请点击左侧链接。public String getEncryptedBody()
public void setEncryptedBody(String EncryptedBody)
EncryptedBody - 加密后的密文。
- 加密前的数据格式如下:{"FaceInput":"AAAAA","FaceInputType":1}。Copyright © 2025. All rights reserved.