RestTemplate 调用 小程序的 security.imgSecCheck

发布于 6 年前作者 ycao3277 次浏览最后编辑 6 年前来自 share

微信小程序开发中,使用 RestTemplate  访问 security.imgSecCheck来判断图片是否违规,网上试了好多办法,终于解决了!果然世上没有过不去的坎!

首先定义原始url:

因为参数有一个是 FormData 类型,所以需要给访问增加header参数,具体方法如下:

上面是整个的检测调用过程,亲测可用,调用方法如下:

注意上面的 accessToken 写上自己的就行。来看一下一个违规图片的调用结果:

注意上面标注的需要注意的地方!日志中也返回了正确的结果:

1 回复
xiafu
xiafu1 楼4 年前

小程序端上传图片文件到服务器的时候怎么传?小程序端readFile()的时候带上encoding就检测不出违规图片,不带的话手机会卡死