微信小程序-敏感内容检测

第一步:获取access_token

 //获取access_tokenlet access_token = wx.getStorageSync('access_token');if (access_token != null){//直接进行检测操作}let url = 'https://api.weixin.qq.com/cgi-bin/token';wx.request({url: url,method : 'GET',data : {grant_type: 'client_credential',appid: '小程序的appid ',secret: '小程序的appsecret '},success : function(res){console.log(res);//正常返回结果//{"access_token":"ACCESS_TOKEN","expires_in":7200}}})

第二步:敏感文本检测

开发者服务器可以调用此接口校验一段文本是否含有敏感信息。接口为

https://api.weixin.qq.com/wxa/msg_sec_check?access_token=ACCESS_TOKEN

示例代码:

  let access_token = wx.getStorageSync('access_token');let url = 'https://api.weixin.qq.com/wxa/msg_sec_check?access_token='+access_token;wx.request({url: url,method: 'POST',data: {content: 文本内容},success: function (res) {//当content内含有敏感信息,则返回87014if (res.errcode !== 87014) {// 合格}}})

第三步:敏感图片检测

开发者服务器可以调用此接口校验一张图片是否含有敏感信息。接口为

https://api.weixin.qq.com/wxa/img_sec_check?access_token=ACCESS_TOKEN

示例代码:

注意⚠️:一定要设置header头部信息'Content-Type': 'application/octet-stream'

  let access_token = wx.getStorageSync('access_token');let url = 'https://api.weixin.qq.com/wxa/img_sec_check?access_token=' + access_token;wx.request({url: url,method: 'POST',header : {'Content-Type': 'application/octet-stream'},data: {media: formData},success: function (res) {console.log(res);// {"errcode":0,"errmsg":"ok"}}})

 


本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!

相关文章

立即
投稿

微信公众账号

微信扫一扫加关注

返回
顶部