评论

云服务器调用msgSecCheck完成代码分享

云服务器调用msgSecCheck完成代码分享

云服务器代码:
// 云函数入口文件
const cloud = require(‘wx-server-sdk’)

cloud.init()

// 云函数入口函数
exports.main = async (event, context) => {
const {content} = event;
try {
const res = await cloud.openapi.security.msgSecCheck({
content:event.content
})
return res;
} catch (err) {
return err;
}
}

本地函数:
const cloudRes = await wx.cloud.callFunction({
name: ‘checkMsg’,
data: {
content:“我是要检测的文本”
}
})
if(cloudRes.result.errCode == ‘87014’){
wx.showToast({
title:‘内容含有违法违规内容’,
icon:‘none’
})
return
}

    我相信做出来的人很多,但是没有分享出来,我今天分享出来就是为了避免更多程序员不要在这种简单的问题上,浪费太多的时间,我就浪费了很多时间,兼职太坑爹了
最后一次编辑于  星期三 11:18  
点赞 1
收藏
评论

4 个评论

  • 🤓
    🤓
    10-23

    请问这个 content 传的是什么啊,刚做小程序就掉坑了


    10-23
    赞同
    回复 2
    • 满眼星辰
      满眼星辰
      星期三 11:16
      content 只是个string格式的字符串
      星期三 11:16
      回复
    • 满眼星辰
      满眼星辰
      星期三 11:23
      猜测你可能没有传过去conteng字符串
      星期三 11:23
      回复
  • 醉月思
    醉月思
    10-22

    请问这行代码`const {content} = event;`是什么意思?

    10-22
    赞同
    回复 1
    • 满眼星辰
      满眼星辰
      星期三 11:16
      content 是个string格式的字符串
      星期三 11:16
      回复
  • 無遠侯
    無遠侯
    09-24

    省了太多代码了,最关键的 content 是什么,没有说明。那这些代码的意义在哪里?

    09-24
    赞同
    回复 4
    • 满眼星辰
      满眼星辰
      10-14
      但凡你看下文档,就知道content 只是个string格式的字符串而已,检查的是本身就是文本,你还会传什么呢?
      10-14
      回复
    • 無遠侯
      無遠侯
      10-14回复满眼星辰
      但凡你接触过腾讯的文档,你就会知道那文档有多坑爹,字段名都会写错的,我怎么去信它?
      10-14
      回复
    • 满眼星辰
      满眼星辰
      星期三 11:22
      你已经让我懂得你是一个超级大牛了,应该也用不着看腾讯的文档,相应的也应该用不着看别人的帖子,也用不着俯视一般的姿态来抨击别人,就比如你刚才说的“没有说明,那这些代码的意义在哪里?”
      星期三 11:22
      回复
    • 無遠侯
      無遠侯
      星期三 11:34回复满眼星辰
      我不希望在缺少必要注释或者错误注释的代码上浪费时间。文档能让你更快的掌握技能,但未及时更新的、错误的文档只会让你事半功倍。我从来没有以俯视的姿态抨击别人,我只是告诉你一篇教学、博文甚至文档,什么是必须要说明的,而不仅仅 show the code 就完事。在一楼,你提到了「浪费了时间」,如果每人都能写优秀的文档,浪费时间这事可能性就小了很多。
      星期三 11:34
      回复
  • 假装在上海
    假装在上海
    08-27

    Mark 谢谢

    08-27
    赞同
    回复