微信小程序調用內容安全API

小程序審核因為內容安全性風險審核不通過。提示如下:

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

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

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

云函數

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ī)內容',
            icon: 'none'
          })
          return;
        }
      },
      fail: function (res) {
        console.error;
        return;
      }
    })

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


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

相關閱讀更多精彩內容

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

友情鏈接更多精彩內容