这边记录一下自己最近上架微信小程序被打回的问题。希望可以帮助到遇到同样问题的小伙伴么
1.为避免您的小程序被滥用,请你完善内容审核机制,如调用小程序内容安全API,或使用其他技术、人工审核手段,过滤色情、违法等有害信息,保障发布内容的安全
原因:很简单啦 就是没有对小程序中使用图片文字进行安全校验;上面也说了 可以调用小程序安全的API 接口或者其他安全接口or 其他手段
这边本人是使用微信自带的安全校验 security.imgSecCheck
文档虽然挺容易让人懂的 但是自己太笨还是花了一点时间;希望其他小伙伴就不要再走弯路了
自己懵逼的地方是这个:

就是这个buffer类型;看了下微信小程序也提供了文件转成buffer的API
直接贴代码吧;
这边使用的是云开发函数
不过思路就是这个。
wx.getFileSystemManager().readFile({
filePath:"本地图片路径",
success: buffer => {
wx.cloud.callFunction({
name: 'security',
data: { Buffer: buffer.data },
success: res => {
if (res.result.data.errCode === 0) {
//验证通过 处理你需要处理的事情
else {
wx.showToast({
title: '图片含有违法违规内容',
icon: 'none'
});
}
} }
});
代码就是这个--希望帮助到有需要的小伙伴们;
贴一下自己最近写的小程序;路过的可以帮忙扫一下 提提BUG 或者提意见

网友评论