//违法,违规,涉黄文字校验,调用云函数校验
wx.cloud.callFunction({
name: 'contentCheck',
data: {
openid: that.data.openid,
content: that.data.content //传入自由文本 that.data.contact+""+
}
}).then(ck_res => {
console.log("ck_res",ck_res) //文本检测反馈结果
}
文本内容安全识别
const cloud = require('wx-server-sdk')
cloud.init({
env: cloud.DYNAMIC_CURRENT_ENV,
})
exports.main = async (event, context) => {
try {
const result = await cloud.openapi.security.msgSecCheck({
"openid": 'OPENID',
"scene": 1,
"version": 2,
"content": 'hello world!'
})
return result
} catch (err) {
return err
}
}
调用这个接口的时候。无论输入什么词汇。反馈给我的都是正常。我想知道什么词才不通过???
为什么我的带妈了,还是可以检测通过
解决了。是没有找到正确的词汇。小程序本来就是utf-8编码的。害的我把utf8又编了一次码。所以一直不得行。
你看上去在永远地检测“hello world”几个字。
emmm。。。这个不是100%。。。看你测试的样本是啥