package com.yanzuoguang.wxxcx.security; import com.yanzuoguang.wxxcx.base.WxXcxResponseBaseError; /** * 音视频内容安全识别 响应 * 异步校验图片/音频是否含有违法违规内容 * 1.0版本在2021年9月1日停止更新,请尽快更新至2.0 * 应用场景举例: * 语音风险识别:社交类用户发表的语音内容检测; * 图片智能鉴黄:涉及拍照的工具类应用(如美拍,识图类应用)用户拍照上传检测;电商类商品上架图片检测;媒体类用户文章里的图片检测等; * 敏感人脸识别:用户头像;媒体类用户文章里的图片检测;社交类用户上传的图片检测等。 频率限制:单个 appId 调用上限为 2000 次/分钟,200,000 次/天;文件大小限制:单个文件大小不超过10M * * @author 李贤军 */ public class WxXcxSecurityMediaCheckAsyncRes extends WxXcxResponseBaseError { /** * 唯一请求标识,标记单次请求,用于匹配异步推送结果 */ private String ToUserName; /** * 唯一请求标识 */ private String FromUserName; /** * 唯一请求标识 */ private double CreateTime; /** * 唯一请求标识 */ private String MsgType; /** * 唯一请求标识 */ private String Event; /** * 唯一请求标识 */ private String appid; /** * 唯一请求标识 */ private String trace_id; /** * 唯一请求标识 */ private int version; /** * 唯一请求标识 */ private WxXcxSecurityMediaCheckAsyncResultRes result; /** * 唯一请求标识 */ private WxXcxSecurityMediaCheckAsyncDetailRes detail; public String getToUserName() { return ToUserName; } public void setToUserName(String toUserName) { ToUserName = toUserName; } public String getFromUserName() { return FromUserName; } public void setFromUserName(String fromUserName) { FromUserName = fromUserName; } public double getCreateTime() { return CreateTime; } public void setCreateTime(double createTime) { CreateTime = createTime; } public String getMsgType() { return MsgType; } public void setMsgType(String msgType) { MsgType = msgType; } public String getEvent() { return Event; } public void setEvent(String event) { Event = event; } public String getAppid() { return appid; } public void setAppid(String appid) { this.appid = appid; } public String getTrace_id() { return trace_id; } public void setTrace_id(String trace_id) { this.trace_id = trace_id; } public int getVersion() { return version; } public void setVersion(int version) { this.version = version; } public WxXcxSecurityMediaCheckAsyncResultRes getResult() { return result; } public void setResult(WxXcxSecurityMediaCheckAsyncResultRes result) { this.result = result; } public WxXcxSecurityMediaCheckAsyncDetailRes getDetail() { return detail; } public void setDetail(WxXcxSecurityMediaCheckAsyncDetailRes detail) { this.detail = detail; } }