评论

云服务器调用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
}

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

5 个评论

  • 派大星星
    派大星星
    2021-01-04

    大佬为啥我的wx-server-sdk依赖安装一直报错

    2021-01-04
    赞同
    回复
  • 名月
    名月
    2020-03-19

    cloudRes.result.errCode传回来的值是number,习惯用===的同学小心了

    这个接口就不能有success和fail吗??try catch。。。还是从catch中获取87014的。。。

    2020-03-19
    赞同
    回复
  • 2019-10-23

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


    2019-10-23
    赞同
    回复 2
    • 蝈蝈
      蝈蝈
      2019-12-04
      content 只是个string格式的字符串
      2019-12-04
      回复
    • 蝈蝈
      蝈蝈
      2019-12-04
      猜测你可能没有传过去conteng字符串
      2019-12-04
      回复
  • 小醉月思
    小醉月思
    2019-10-22

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

    2019-10-22
    赞同
    回复 1
    • 蝈蝈
      蝈蝈
      2019-12-04
      content 是个string格式的字符串
      2019-12-04
      回复
  • 無遠侯
    無遠侯
    2019-09-24

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

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