微信小程序-敏感內容檢測 文本過濾 圖片檢測 https


一、獲取access_token

wx.request({
    url: 'https://api.weixin.qq.com/cgi-bin/token',
    method : 'GET',
    data : {
      grant_type: 'client_credential',
      appid: '小程序的appid ',
      secret: '小程序的appsecret '
    },
    success : function(res){
      console.log(res);
      //正常返回結果
      //{"access_token":"ACCESS_TOKEN","expires_in":7200}
    }
  })

二、文本檢測

   wx.request({
    url:  'https://api.weixin.qq.com/wxa/msg_sec_checkaccess_token='+access_token,
    method: 'POST',
    data: {
      content: 文本內容
    },
    success: function (res) {
     //當content內含有敏感信息,則返回87014
      if (res.data.errcode !== 87014) {
           // 合格
       }
    }
  })

三、圖片檢測

let tempFilePaths = res.tempFilePaths;
wx.uploadFile({
   url: 'https://api.weixin.qq.com/wxa/img_sec_check?access_token=' + accesstoken, method: 'POST', filePath: tempFilePaths[i], name: 'file', header: { 'Content-Type': 'application/octet-stream' //一定要設置header頭部信息’Content-Type’: ‘application/octet-stream’ }, formData: { media: tempFilePaths[i] }, success: function(res) {   if (JSON.parse(res.data).errcode === 87014) {   uni.showModal({ content: '圖片中含有內含有敏感信息,禁止上傳', showCancel: false, });   } }, })

 

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM