云函数调用security.msgSecCheck返回结果和api文档提供不一致?敏感词没拦截
const cloud = require('wx-server-sdk')
cloud.init()
// 云函数入口函数
exports.main = async (event, context) => {
try {
const wxContext = cloud.getWXContext().OPENID
const result = await cloud.openapi.security.msgSecCheck({
"openid": wxContext,
"scene": 1,
"version": 2,
"content": event.content
})
return result
} catch (err) {
return err
}
}
上面是我云函数部分,下面是我调用部分
wx.cloud.callFunction({
name: 'checkStr',
data: {
inputText:this.data.words
},
success: res => {
//判断errcode,if。。。
that.cfClick()
},
fail: err => {
wx.showToast({
title: '出现问题请重新尝试',
icon:'none'
})
}
})
这个是我返回的结果,文档说根据errcode 来判断,但是我这都没有是怎么回事?求大神解答。。。