微信小程序調(diào)用內(nèi)容安全API

小程序?qū)徍艘驗閮?nèi)容安全性風(fēng)險審核不通過。提示如下:

 為避免您的小程序被濫用,請你完善內(nèi)容審核機(jī)制,如調(diào)用小程序內(nèi)容安全API,或使用其他技術(shù)、人工審核手段,過濾色情、違法等有害信息,保障發(fā)布內(nèi)容的安全。

分享一下我的解決方案(云開發(fā)版)
config.json

{
  "permissions": {
    "openapi": [
      "security.msgSecCheck"
    ]
  }
}

云函數(shù)

const cloud = require('wx-server-sdk')

cloud.init()
 
exports.main = async (event, context) => {
  const { content } = event;
  try {
    var res = ''
    //一次傳多個文本,如果有一個不過審,返回審核不通過
    for (var i = 0; i < event.content.length; i++) {

      res = await cloud.openapi.security.msgSecCheck({
        content: event.content[i]
      })
      if (res.errCode == '87014') {
        return res;
      }
    }
    return res;
  } catch (err) {
    return err;
  }
}

js

//校驗文字是否合法
    wx.cloud.callFunction({
      name: 'checkMsgs',
      data: {
        content: [a, b]
      },
      success: function (res) {
        if (res.result.errCode == '87014') {
          wx.showToast({
            title: '含有違法違規(guī)內(nèi)容',
            icon: 'none'
          })
          return;
        }
      },
      fail: function (res) {
        console.error;
        return;
      }
    })

長期廣告:我在開發(fā)中遇到的更多的坑都已經(jīng)記錄在easyDemo小程序中,希望我的demo能給你easy。我還會持續(xù)更新easyDemo,歡迎收藏。


easyDemo.jpg
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 第一章 什么是微信小程序 1. 小程序介紹 微信小程序是一種全新的連接用戶與服務(wù)的方式,它可以在微信內(nèi)被便捷地獲取...
    呆毛和二貨閱讀 993評論 0 1
  • 微信小程序?qū)徍司芙^,拒絕原因是用戶上傳圖片可能存在違法違規(guī)問題,程序必須有審核機(jī)制。解決方法如下(云開發(fā)):con...
    第十七根羽毛閱讀 866評論 0 0
  • 今天繼續(xù)看《正面管教》第七章 有效地運用鼓勵 19/21【13/88】 7.1 時機(jī) 有時候,只有在一段冷靜期之后...
    無00閱讀 587評論 0 1
  • 有的時候,我們需要休息,不管這個休息是主動,還是被動的,都是該有的過程,休息好了是為了更好的戰(zhàn)斗。沒有休息的過程,...
    自舒自話閱讀 933評論 0 3
  • 今天是什么日子 起床:8:50 就寢:13:00 叫我起床的不是鬧鐘是夢想 年度目標(biāo)及關(guān)鍵點: 健康、愛好、成長 ...
    震震一點兒飛飛閱讀 125評論 0 1

友情鏈接更多精彩內(nèi)容