收藏
回答

img_sec_check敏感图片检测总返回errcode:0?

为什么我的微信小程序img_sec_check敏感图片检测总返回errcode:0;代码为C#

 string token = WeichatMsg.GetAccessToken();

 var msgUrl = "https://api.weixin.qq.com/wxa/img_sec_check?access_token=" + token;

  HttpPostedFile file = HttpContext.Current.Request.Files["uploadfiles_list"];

 JObject obj = new JObject();

if ((extensionName.Equals(".jpg")) || (extensionName.Equals(".png")) || (extensionName.Equals(".gif")))

{

                    int nLength = file.ContentLength;

                  Stream stream = file.InputStream;

                    byte[] buffer = WeichatMsg.StreamToBytes(stream);

                    var form = new

                    {

                                contentType = "image/" + extensionName.Substring(1, extensionName.Length - 1),

                                value = buffer,

                    };

                     var tmpInfo = JsonConvert.SerializeObject(form);

                     obj.Add("media", tmpInfo);

                     var msgInfo= JsonConvert.SerializeObject(obj);

}

其中传入的参数media的值为msgInfo,前端上传了一张成人图片也一样可以通过,返回errcode:0以上请各位大神帮帮忙看看,多谢啦!

回答关注问题邀请回答
收藏

1 个回答

  • 社区技术运营专员-CJiang
    社区技术运营专员-CJiang
    2020-11-24

    你好,是使用什么违规的图片都会出问题吗?是的话,检查下请求是否有误。

    2020-11-24
    有用
    回复
登录 后发表内容
问题标签