更新时间:2020年9月29日
修改了提供的接口地址。可以直接调用了。
近期应该部分个人开发者小程序会收到如下通知
为了快速解决问题,就直接使用官方提供的接口
个人小程序只是图片的一些处理识别。固只拿imgSecCheck接口进行代码示例了。
1.在自己的Java后台服务增加接口调用(api.weixin.qq.com不能直接加入小程序安全域名中)
2.在小程序选择图片后优先走违法违规校验。校验通过再走自己的业务代码。
Java实现获取小程序的图片文件并进行违法违规校验
wx.uploadFile 传递图片文件到后台
wx.uploadFile({
url: 图片违法违规校验接口地址,
filePath: res.tempFilePaths[0],
header: {
'content-type': 'multipart/form-data'
},
name: 'file',
success: function(checkres){
var checkResult = JSON.parse(checkres.data);
console.info(checkResult);
if (checkResult.errcode == '0') {
//校验没有违法违规进行自己业务代码处理
} else {
if (checkResult.errcode == '87014') {
wx.hideLoading();
wx.showModal({
content: '存在敏感内容,请更换图片',
showCancel: false,
confirmText: '明白了'
})
} else {
wx.hideLoading();
wx.showModal({
content: '其他错误,稍后再试',
showCancel: false,
confirmText: '明白了'