珊瑚安全
在使用图片内容安全的时候, 刚拍摄的照片在手机上面(IOS)测试,就返回错误 operateWXData:fail data exceed max size [图片] 在开发者工具上测试是没有问题的。 [图片] 手机里有很多图片都会报错,就连刚刚拍摄的也会报错。
为什么“18禁,黄赌毒,AV女优,A片,FUCK,一中一台,七五事件,三级片”这些词都返回 成功啊
微信公众平台内容安全API (imgSecCheck、msgSecCheck、mediaCheckAsync)能力 这个文档怎么没了,菜单也没了,是否要下架?
不知道问题出在哪里? 一、云函数部分 config.json: { "permissions": { "openapi": [ "security.imgSecCheck" ] } } index.js: // 云函数入口文件 const cloud = require('wx-server-sdk'); cloud.init({env:cloud.DYNAMIC_CURRENT_ENV,}) // 云函数入口函数 exports.main = async(event, context) => { try { const result = await cloud.openapi.security.imgSecCheck({ media:{ header:{'Content-Type':'application/octet-stream'}, contentType:'image/png', value:Buffer.from(event.value)// Buffer.from()是必须的 } }) return result } catch (err) { return err } } 二、前端js: onUploadImg: function () { wx.chooseImage({ count: 1, sizeType: ['original', 'compressed'], sourceType: ['album', 'camera'], success:res =>{ const filePaths = res.tempFilePaths[0] if(filePaths && filePaths > 1024*1024){ tips('图片不能大于1M') return } console.log('res.tempFilePaths[0]: ',res.tempFilePaths[0]) wx.getFileSystemManager().readFile({ encoding:'base64', filePath:filePaths, success:res => { var buffer = res.data tips('图片检测中') console.log('readFile: ',buffer) wx.cloud.callFunction({ name:'imgCheck', data:{ value:buffer }, success : res1 => { console.log('1: ',res1.result) if(res1.result.errCode == 0){ } if(res1.result.errCode == 87014){ } }, fail:err => { } }) } }) } }) },
看到官方通知,后面没有珊瑚文本检测,我们用什么检测内容?
[图片]这个是怎么回事,我还试了其他侮辱性词汇,也是有问题,政治类没多大问题
想问下官方为何珊瑚安全API搭建,不做一期教程视频给我们这些不是特别会敲代码得人一点后路,看产品文档,看了一下午还是没有搭建好?
有没有白名单机智,或者安全等级调节?
security.msgSecCheck 色情内容无法检测到,却判定违规,无法被搜索
access_token missing rid: 5fd9a003-273bd982-78f2abe6 这个是用token请求安全接口的时候报错的
我使用测试号调用[mediaCheckAsync]未收到异步回调appid: wxc3e5f56901e11ed0
小程序接入珊瑚安全助手后,同一张图片在珊瑚安全小程序内测试通过,但在小程序内上传判定违规,什么原因?
//这张图片是我在网上找的一张图片来测试 var form = new FormData(); form.append("media", "https://pic.cnblogs.com/avatar/1941408/20200511175626.png"); //我试着将上面的图片换成本地的图片,例如: form.append("media", "d:/123/wwwroot/upload/1.png"); //或者是这样的, form.append("media", "/wwwroot/upload/1.png"); //答案是:统统不行。 var settings = { "url": "https://api.weixin.qq.com/wxa/img_sec_check?access_token=@token", //这里传入的是我的token "method": "POST", "timeout": 0, "processData": false, "mimeType": "multipart/form-data", "contentType": false, "data": form }; $.ajax(settings).done(function (response) { console.log(response); }); //返回值: { "errcode": 41005, "errmsg": "media data missing rid: 5f9fd317-5a12c324-05fb5871" } 文档有坑?还是的传入方法有错误?我就奇了怪了,难道我这不是formdata调用?和文档有很大的差别吗?而且这个错误看到很多人在问,为什么没有人回复呢,或者没有专业的回复呢?
图片内容安全检测的api,一是图片尺寸符合要求小于1M了,但是为何还是老是提示图片大于1M。二是图片日常检测成功率低。你们有遇到过类似情况吗?[图片]
无论什么词都可以通过验证,是不是接口出现问题了;微信官方给的词,自己输入的词,都可以通过审核
求例子
310726445@qq.com 这个邮箱,检测返回: {"errMsg":"invokeService:ok","data":{"Response":{"EvilTokens":[{"EvilFlag":2,"EvilType":7,"EvilKeywords":[]}],"RequestId":"56d5d00c-3797-4fca-b79e-a05dcc9f0ca6"}},"requestId":"MLwvRvk1gdaKD2IxpROkbmWw3lIrxiA_WqTzPtsTNTVGM5meq-shuAsXZwNIqnQABWI"} 无法通过,也无法判断那里有问题
看到官方发的珊瑚安全马上不在提供付费套餐,那后续除了有限制的msgSecCheck免费套餐,没有其他别的安全接口了?
我的图片是放在第三方的服务器,请问可以用网络图片吗
不能看到内容安全审核的用量及剩余量,已经导致过未能及时充值而是所有内容无法检测,造成严重bug。 AppID:wx7a7fb7f8422b75e7 [图片]
你好,图片的大小限制是1M