图片文字审核
在威胁你小程序上传审核时因为要求内容审核而不通过。
文字内容审核
云函数使用
if(event.type=='checkmsg'){
try {
const res = await cloud.openapi.security.msgSecCheck({
content: event.content
})
return res;
} catch (err) {
return err;
}
}
云函数调用
wx.cloud.callFunction({
name: 'check',
data: {
content:'xxxxxxn内容xxxx',
type: 'checkmsg'
}
}).then(ckres => {
console.log(ckres);
if (ckres.result.errCode == 0) {
console.log('文字正常');
} else {
wx.hideLoading();
wx.showModal({
title: '提醒',
content: '请注意言论',
showCancel: false
})
}
})
图片审核
云函数调用
if(event.type=='imgcheck'){
try {
const res = await cloud.openapi.security.imgSecCheck({
media: {
header: {
'Content-Type': 'application/octet-stream'
},
contentType: 'image/png',
value: Buffer.from(event.img)
}
})
return res;
} catch (err) {
return err;
}
}
云函数调用
wx.cloud.callFunction({
name: 'check',
data: {
img:res.tempFilePaths[0],
type: 'imgcheck'
}
}).then(ckres => {
console.log(ckres);
if (ckres.result.errCode == 0) {
console.log('图片正常');
} else {
wx.hideLoading();
wx.showModal({
title: '提醒',
content: '图片违规',
showCancel: false
})
}
})
详情见开发文档链继