珊瑚安全
参考文档是 https://developers.weixin.qq.com/community/servicemarket/detail/000a246b6fca70b76a896e6a25ec15 请求报文: {"api":"imgSecCheck","client_msg_id":"e98d3517-2c8e-4f3d-9476-141693c27d4b","data":{"Action":"ImageModeration","Config":"","Extra":"","ImageBase64":"","ImageUrl":"https://static.cpsdna.com/images/weixin/cubecar/1_12/cj_cheji_icon.png","Scenes":["PORN","POLITICS","TERRORISM"]},"service":"wxee446d7507c68b11"} 返回报文: {"errcode":47001,"errmsg":"data format error hint: [YiDdJlnre-Ybfvsa]"} 更换图片也是这样,从错误信息看是请求报文有误,但是是按照接口文档开发,请问是怎么回事如何进行突破安全检查。
各种图片都测试了
我们在调用内容安全接口/珊瑚校验工具的时候,无法知道哪些词汇涉嫌违规了,不好排查,是否可以有工具能知道命中了哪个分类也行,最近用户投诉比较频繁都是,提示违规,但是不知道具体如何调整内容
这个真的文字过滤太差劲了吧,我好多都过滤不了,比如 傻逼 都过滤不了 我测试了很多终于有一个能过滤了 如:美女快来插我屁眼儿。 声明:没乱搞破坏交流社区环境 这是真的
[图片][图片] 第一张图是购买的时候,提示没有小程序,我当前登录的就是拥有开发运营权限的这个小程序的微信号; 第二个图片是在已经购买的列表里面, 是可以切换小程序的。 有人能帮着看看这个问题吗?
社区有人说收费版和免费版准确度不一样? 目前发现准确度不是很高,很多正常的文字和图片都会被认定违规,例如文字内容“奖励自己一顿大餐”可能被认定违规,因为包含奖励??
微信公众平台内容安全API (imgSecCheck、msgSecCheck、mediaCheckAsync)能力 这个文档怎么没了,菜单也没了,是否要下架?
为什么“18禁,黄赌毒,AV女优,A片,FUCK,一中一台,七五事件,三级片”这些词都返回 成功啊
在使用图片内容安全的时候, 刚拍摄的照片在手机上面(IOS)测试,就返回错误 operateWXData:fail data exceed max size [图片] 在开发者工具上测试是没有问题的。 [图片] 手机里有很多图片都会报错,就连刚刚拍摄的也会报错。
不知道问题出在哪里? 一、云函数部分 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请求安全接口的时候报错的
小程序接入珊瑚安全助手后,同一张图片在珊瑚安全小程序内测试通过,但在小程序内上传判定违规,什么原因?
//这张图片是我在网上找的一张图片来测试 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调用?和文档有很大的差别吗?而且这个错误看到很多人在问,为什么没有人回复呢,或者没有专业的回复呢?
我使用测试号调用[mediaCheckAsync]未收到异步回调appid: wxc3e5f56901e11ed0
310726445@qq.com 这个邮箱,检测返回: {"errMsg":"invokeService:ok","data":{"Response":{"EvilTokens":[{"EvilFlag":2,"EvilType":7,"EvilKeywords":[]}],"RequestId":"56d5d00c-3797-4fca-b79e-a05dcc9f0ca6"}},"requestId":"MLwvRvk1gdaKD2IxpROkbmWw3lIrxiA_WqTzPtsTNTVGM5meq-shuAsXZwNIqnQABWI"} 无法通过,也无法判断那里有问题
请问解决了吗,我也遇到了这样的问题