Class LivenessCompareRequest

    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      String getImageBase64()
      Get 用于人脸比对的照片的Base64值; Base64编码后的图片数据大小不超过3M,仅支持jpg、png格式。 请使用标准的Base64编码方式(带=补位),编码规范参考RFC4648。 图片的 ImageUrl、ImageBase64 必须提供一个,如果都提供,只使用 ImageBase64。
      String getImageUrl()
      Get 用于人脸比对照片的URL地址;图片下载后经Base64编码后的数据大小不超过3M,仅支持jpg、png格式。 图片的 ImageUrl、ImageBase64 必须提供一个,如果都提供,只使用 ImageBase64。 图片存储于腾讯云的 Url 可保障更高的下载速度和稳定性,建议图片存储于腾讯云。非腾讯云存储的 Url 速度和稳定性可能受一定影响。
      String getLivenessType()
      Get 活体检测类型,取值:LIP/ACTION/SILENT。 LIP为数字模式,ACTION为动作模式,SILENT为静默模式,三种模式选择一种传入。
      String getOptional()
      Get 额外配置,传入JSON字符串。 { "BestFrameNum": 2 //需要返回多张最佳截图,取值范围2-10 }
      String getValidateData()
      Get 数字模式传参:传数字验证码,验证码需先调用获取数字验证码接口得到; 动作模式传参:传动作顺序,动作顺序需先调用获取动作顺序接口得到; 静默模式传参:空。
      String getVideoBase64()
      Get 用于活体检测的视频,视频的Base64值; Base64编码后的大小不超过8M,支持mp4、avi、flv格式。 请使用标准的Base64编码方式(带=补位),编码规范参考RFC4648。 视频的 VideoUrl、VideoBase64 必须提供一个,如果都提供,只使用 VideoBase64。
      String getVideoUrl()
      Get 用于活体检测的视频Url 地址。视频下载后经Base64编码后不超过 8M,视频下载耗时不超过4S,支持mp4、avi、flv格式。 视频的 VideoUrl、VideoBase64 必须提供一个,如果都提供,只使用 VideoBase64。 建议视频存储于腾讯云的 Url 可保障更高的下载速度和稳定性,建议视频存储于腾讯云。非腾讯云存储的 Url 速度和稳定性可能受一定影响。
      void setImageBase64​(String ImageBase64)
      Set 用于人脸比对的照片的Base64值; Base64编码后的图片数据大小不超过3M,仅支持jpg、png格式。 请使用标准的Base64编码方式(带=补位),编码规范参考RFC4648。 图片的 ImageUrl、ImageBase64 必须提供一个,如果都提供,只使用 ImageBase64。
      void setImageUrl​(String ImageUrl)
      Set 用于人脸比对照片的URL地址;图片下载后经Base64编码后的数据大小不超过3M,仅支持jpg、png格式。 图片的 ImageUrl、ImageBase64 必须提供一个,如果都提供,只使用 ImageBase64。 图片存储于腾讯云的 Url 可保障更高的下载速度和稳定性,建议图片存储于腾讯云。非腾讯云存储的 Url 速度和稳定性可能受一定影响。
      void setLivenessType​(String LivenessType)
      Set 活体检测类型,取值:LIP/ACTION/SILENT。 LIP为数字模式,ACTION为动作模式,SILENT为静默模式,三种模式选择一种传入。
      void setOptional​(String Optional)
      Set 额外配置,传入JSON字符串。 { "BestFrameNum": 2 //需要返回多张最佳截图,取值范围2-10 }
      void setValidateData​(String ValidateData)
      Set 数字模式传参:传数字验证码,验证码需先调用获取数字验证码接口得到; 动作模式传参:传动作顺序,动作顺序需先调用获取动作顺序接口得到; 静默模式传参:空。
      void setVideoBase64​(String VideoBase64)
      Set 用于活体检测的视频,视频的Base64值; Base64编码后的大小不超过8M,支持mp4、avi、flv格式。 请使用标准的Base64编码方式(带=补位),编码规范参考RFC4648。 视频的 VideoUrl、VideoBase64 必须提供一个,如果都提供,只使用 VideoBase64。
      void setVideoUrl​(String VideoUrl)
      Set 用于活体检测的视频Url 地址。视频下载后经Base64编码后不超过 8M,视频下载耗时不超过4S,支持mp4、avi、flv格式。 视频的 VideoUrl、VideoBase64 必须提供一个,如果都提供,只使用 VideoBase64。 建议视频存储于腾讯云的 Url 可保障更高的下载速度和稳定性,建议视频存储于腾讯云。非腾讯云存储的 Url 速度和稳定性可能受一定影响。
      void toMap​(HashMap<String,​String> map, String prefix)
      Internal implementation, normal users should not use it.
    • Constructor Detail

      • LivenessCompareRequest

        public LivenessCompareRequest()
      • LivenessCompareRequest

        public LivenessCompareRequest​(LivenessCompareRequest 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.
    • Method Detail

      • getLivenessType

        public String getLivenessType()
        Get 活体检测类型,取值:LIP/ACTION/SILENT。 LIP为数字模式,ACTION为动作模式,SILENT为静默模式,三种模式选择一种传入。
        Returns:
        LivenessType 活体检测类型,取值:LIP/ACTION/SILENT。 LIP为数字模式,ACTION为动作模式,SILENT为静默模式,三种模式选择一种传入。
      • setLivenessType

        public void setLivenessType​(String LivenessType)
        Set 活体检测类型,取值:LIP/ACTION/SILENT。 LIP为数字模式,ACTION为动作模式,SILENT为静默模式,三种模式选择一种传入。
        Parameters:
        LivenessType - 活体检测类型,取值:LIP/ACTION/SILENT。 LIP为数字模式,ACTION为动作模式,SILENT为静默模式,三种模式选择一种传入。
      • getImageBase64

        public String getImageBase64()
        Get 用于人脸比对的照片的Base64值; Base64编码后的图片数据大小不超过3M,仅支持jpg、png格式。 请使用标准的Base64编码方式(带=补位),编码规范参考RFC4648。 图片的 ImageUrl、ImageBase64 必须提供一个,如果都提供,只使用 ImageBase64。
        Returns:
        ImageBase64 用于人脸比对的照片的Base64值; Base64编码后的图片数据大小不超过3M,仅支持jpg、png格式。 请使用标准的Base64编码方式(带=补位),编码规范参考RFC4648。 图片的 ImageUrl、ImageBase64 必须提供一个,如果都提供,只使用 ImageBase64。
      • setImageBase64

        public void setImageBase64​(String ImageBase64)
        Set 用于人脸比对的照片的Base64值; Base64编码后的图片数据大小不超过3M,仅支持jpg、png格式。 请使用标准的Base64编码方式(带=补位),编码规范参考RFC4648。 图片的 ImageUrl、ImageBase64 必须提供一个,如果都提供,只使用 ImageBase64。
        Parameters:
        ImageBase64 - 用于人脸比对的照片的Base64值; Base64编码后的图片数据大小不超过3M,仅支持jpg、png格式。 请使用标准的Base64编码方式(带=补位),编码规范参考RFC4648。 图片的 ImageUrl、ImageBase64 必须提供一个,如果都提供,只使用 ImageBase64。
      • getImageUrl

        public String getImageUrl()
        Get 用于人脸比对照片的URL地址;图片下载后经Base64编码后的数据大小不超过3M,仅支持jpg、png格式。 图片的 ImageUrl、ImageBase64 必须提供一个,如果都提供,只使用 ImageBase64。 图片存储于腾讯云的 Url 可保障更高的下载速度和稳定性,建议图片存储于腾讯云。非腾讯云存储的 Url 速度和稳定性可能受一定影响。
        Returns:
        ImageUrl 用于人脸比对照片的URL地址;图片下载后经Base64编码后的数据大小不超过3M,仅支持jpg、png格式。 图片的 ImageUrl、ImageBase64 必须提供一个,如果都提供,只使用 ImageBase64。 图片存储于腾讯云的 Url 可保障更高的下载速度和稳定性,建议图片存储于腾讯云。非腾讯云存储的 Url 速度和稳定性可能受一定影响。
      • setImageUrl

        public void setImageUrl​(String ImageUrl)
        Set 用于人脸比对照片的URL地址;图片下载后经Base64编码后的数据大小不超过3M,仅支持jpg、png格式。 图片的 ImageUrl、ImageBase64 必须提供一个,如果都提供,只使用 ImageBase64。 图片存储于腾讯云的 Url 可保障更高的下载速度和稳定性,建议图片存储于腾讯云。非腾讯云存储的 Url 速度和稳定性可能受一定影响。
        Parameters:
        ImageUrl - 用于人脸比对照片的URL地址;图片下载后经Base64编码后的数据大小不超过3M,仅支持jpg、png格式。 图片的 ImageUrl、ImageBase64 必须提供一个,如果都提供,只使用 ImageBase64。 图片存储于腾讯云的 Url 可保障更高的下载速度和稳定性,建议图片存储于腾讯云。非腾讯云存储的 Url 速度和稳定性可能受一定影响。
      • setValidateData

        public void setValidateData​(String ValidateData)
        Set 数字模式传参:传数字验证码,验证码需先调用获取数字验证码接口得到; 动作模式传参:传动作顺序,动作顺序需先调用获取动作顺序接口得到; 静默模式传参:空。
        Parameters:
        ValidateData - 数字模式传参:传数字验证码,验证码需先调用获取数字验证码接口得到; 动作模式传参:传动作顺序,动作顺序需先调用获取动作顺序接口得到; 静默模式传参:空。
      • getOptional

        public String getOptional()
        Get 额外配置,传入JSON字符串。 { "BestFrameNum": 2 //需要返回多张最佳截图,取值范围2-10 }
        Returns:
        Optional 额外配置,传入JSON字符串。 { "BestFrameNum": 2 //需要返回多张最佳截图,取值范围2-10 }
      • setOptional

        public void setOptional​(String Optional)
        Set 额外配置,传入JSON字符串。 { "BestFrameNum": 2 //需要返回多张最佳截图,取值范围2-10 }
        Parameters:
        Optional - 额外配置,传入JSON字符串。 { "BestFrameNum": 2 //需要返回多张最佳截图,取值范围2-10 }
      • getVideoBase64

        public String getVideoBase64()
        Get 用于活体检测的视频,视频的Base64值; Base64编码后的大小不超过8M,支持mp4、avi、flv格式。 请使用标准的Base64编码方式(带=补位),编码规范参考RFC4648。 视频的 VideoUrl、VideoBase64 必须提供一个,如果都提供,只使用 VideoBase64。
        Returns:
        VideoBase64 用于活体检测的视频,视频的Base64值; Base64编码后的大小不超过8M,支持mp4、avi、flv格式。 请使用标准的Base64编码方式(带=补位),编码规范参考RFC4648。 视频的 VideoUrl、VideoBase64 必须提供一个,如果都提供,只使用 VideoBase64。
      • setVideoBase64

        public void setVideoBase64​(String VideoBase64)
        Set 用于活体检测的视频,视频的Base64值; Base64编码后的大小不超过8M,支持mp4、avi、flv格式。 请使用标准的Base64编码方式(带=补位),编码规范参考RFC4648。 视频的 VideoUrl、VideoBase64 必须提供一个,如果都提供,只使用 VideoBase64。
        Parameters:
        VideoBase64 - 用于活体检测的视频,视频的Base64值; Base64编码后的大小不超过8M,支持mp4、avi、flv格式。 请使用标准的Base64编码方式(带=补位),编码规范参考RFC4648。 视频的 VideoUrl、VideoBase64 必须提供一个,如果都提供,只使用 VideoBase64。
      • getVideoUrl

        public String getVideoUrl()
        Get 用于活体检测的视频Url 地址。视频下载后经Base64编码后不超过 8M,视频下载耗时不超过4S,支持mp4、avi、flv格式。 视频的 VideoUrl、VideoBase64 必须提供一个,如果都提供,只使用 VideoBase64。 建议视频存储于腾讯云的 Url 可保障更高的下载速度和稳定性,建议视频存储于腾讯云。非腾讯云存储的 Url 速度和稳定性可能受一定影响。
        Returns:
        VideoUrl 用于活体检测的视频Url 地址。视频下载后经Base64编码后不超过 8M,视频下载耗时不超过4S,支持mp4、avi、flv格式。 视频的 VideoUrl、VideoBase64 必须提供一个,如果都提供,只使用 VideoBase64。 建议视频存储于腾讯云的 Url 可保障更高的下载速度和稳定性,建议视频存储于腾讯云。非腾讯云存储的 Url 速度和稳定性可能受一定影响。
      • setVideoUrl

        public void setVideoUrl​(String VideoUrl)
        Set 用于活体检测的视频Url 地址。视频下载后经Base64编码后不超过 8M,视频下载耗时不超过4S,支持mp4、avi、flv格式。 视频的 VideoUrl、VideoBase64 必须提供一个,如果都提供,只使用 VideoBase64。 建议视频存储于腾讯云的 Url 可保障更高的下载速度和稳定性,建议视频存储于腾讯云。非腾讯云存储的 Url 速度和稳定性可能受一定影响。
        Parameters:
        VideoUrl - 用于活体检测的视频Url 地址。视频下载后经Base64编码后不超过 8M,视频下载耗时不超过4S,支持mp4、avi、flv格式。 视频的 VideoUrl、VideoBase64 必须提供一个,如果都提供,只使用 VideoBase64。 建议视频存储于腾讯云的 Url 可保障更高的下载速度和稳定性,建议视频存储于腾讯云。非腾讯云存储的 Url 速度和稳定性可能受一定影响。