珊瑚安全
如题,开发者工具能成功调用微信提供的安全检测接口。预览,用手机打开小程序,测试却爆出下面的error。 <Error: errCode: 104 | errMsg: invokeService:fail timeout for retry, cannot retry fetching the result anymore (callId: 0.11163294542966451_1595507845365) (trace: 20:37:25 start->20:37:45 timeout, exceed max retry gap); at invokeService api; >
情况:使用敏感图片检查imgSecCheck,服务器没有响应(callFunction不执行回调函数) 在模拟器上能正常执行保存图片(回调函数里)的程序,但手机端不行。 同样的云函数在读入图片的时候能正常运行(模拟器、手机端都可以),在输出部分图片检测的时候仅在手机端发生异常。 请教一下为什么 [图片]
// 云函数入口文件 const cloud = require('wx-server-sdk') cloud.init() // 云函数入口函数 exports.main = async (event, context) => { try { var result = await cloud.openapi.security.imgSecCheck({ media: { // contentType: 'image/jpg', contentType: 'image/*', value: Buffer.from(event.img) //imgcontent:event.img } }) return result } catch (err) { return err } } 调用: 我用的是有赞vant uploadr组件获取了临时文件的地址 afterRead(event) { const { file } = event.detail; //获取临时文件路径 const fileList = this.data['fileList1']; this.setData({ [`fileList1`]: fileList.concat(file) }); //存入fileList1数组 console.log(this.data.fileList1[0].path);//查看输出的文件 为utl http://tmp/wxcda4cb82f8d9d46b.o6zAJs5UzBjZe6rkptj9M9Cxtz0s.tJrNexHpPXPM50faffa508d8443d2b12b93c45df17e3.jpg wx.cloud.callFunction({ // 云函数名称 name: 'checkimg', // 传给云函数的参数 data: ({ img: this.data.fileList1[0].path //黄图继续报正确 // img:event.detail //黄图继续报正确 //img: fileList.concat(file) }), }).then(res => { console.log(res); if (res.result.errCode == 0) { // console.log(res); //这里输入审核通过后的内容 } else { wx.hideLoading(); console.log(res); wx.showModal({ title: '提醒', content: '请注意言论', showCancel: false }) } } ) }, 得到的结果: errCode: 0 errMsg: "openapi.security.imgSecCheck:ok" [图片] 是黄图却可通过,但我用你们的“珊瑚安全小程序”判断,就显示不能通过,说明图片是黄图 这图片没有错误, 现我猜想是不是我date img 上传的类型会不会有误? 应该上传什么数据 ? 我上传 http://tmp/wxcda4cb82f8d9d46b.o6zAJs5UzBjZe6rkptj9M9Cxtz0s.tJrNexHpPXPM50faffa508d8443d2b12b93c45df17e3.jpg 还要转化吗?
我们接入了微信官方的内容安全接口:security.mediaCheckAsyncsecurity.imgSecChecksecurity.msgSecCheck发现同一张图片或者同一段文本的检测结果很不稳定,包括在珊瑚内容安全助手上也会出现这种问题。 按道理来说异步的检查会比同步检查接口更准确,但有时候同步能检出的,异步却检不出。这让我们开发者无所适从,甚至最近还因为检测准确度的问题被判定为没有设置违规信息过滤机制,受到了官方的处罚。
珊瑚安全的接口在哪里查看调用接口次数
调用珊瑚安全基础接口,不管发什么内容都返回ok[图片][图片]
内容安全有没有检测视频内容违规的api?
请官方查下这个鉴别ID为什么不通过。 6c18e4bf-9849-4cb7-86ae-3b955f6a3d45
请问安全检查检测是文字图片发布的时候就要检查好么,可以先发布后期收到举报再后台删除么?
我们的小程序只有一个地方有两个文本框可以接受用户输入,我们是服务器端验证的,有违规内容的话,服务器会拒绝,但未提示给用户。这算接入完成吗?
开发工具里面模拟以及真机调试都没问题,但发布后正式版无效,这是为什么啊
这个返回结果是偶发的,不是每次都会出现,麻烦核实下该情况,谢谢。 增量调用(加强版)珊瑚调用返回 {"errcode":9301002,"errmsg":"invalid call api service hint: [u5SyYa07771543] request id:[MLz_f0BIcdOzIKIBZOJ9r8he_J-4eh3YddPDDfXvfaSI5wshcbgzWuL414Cjra6g9co]"}
我的程序没问题,一直用的好好的。看到论坛上其他小程序主们也是同时间同样地问题,急急急!!!!!! Error: errCode: -404011 cloud function execution error | errMsg: cloud.callFunction:fail requestID 9ce41811-f168-11ea-a3b4-52540082eab5, cloud function service error code -504002, error message Error: errCode: -1 unknown error | errMsg: openapi.security.msgSecCheck:fail system error hint: [iDDediylRa-AdkptA] rid: 5f56cd7c-2df636be-0841cd6f =====上班时间到,问题就解决了=====
[图片][图片][图片][图片] 使用云开发接口进行内容安全检测,怎么使用官方提供样本正常,却检测不出违规内容? 麻烦看看是什么问题。
网络没问题
看到官方页面说4月9号停止购买套餐,那以后如何购买服务? “ 由于业务调整,珊瑚安全不再提供付费套餐,平台将于2021年4月9日 12:00:00 之后停止付费购买该接口,已购买的资源包在有效期内不受影响。在资源包有效期内的售后问题仍可通过服务平台-珊瑚安全-联系客服进行反馈。此外,已经购买资源包的开发者留意资源包的使用情况,在使用完成前及时调整接口调用,避免影响后续使用。珊瑚安全仍将继续做好安全评估及安全教育支持,希望与广大开发者携手共创绿色、健康的微信生态环境 ”
new \CURLFile 里面必须放文件路径吗?不能放base64或者base64转成的文件嘛
curl https://api.weixin.qq.com/wxa/img_sec_check?access_token=34_eRb2T33HexVw5dYbNDhenYMldvDHpEMBY3GUCCOl3IClaUGzwIT6DZQQAqE9gA8zULFtMxyEeb3TiXfR44o1yMf8pQ2J1iFqbBC_qSwgju5W9jnvYi123-BDkN -X POST -d 'media=https://jdk3t-qiye.oss-cn-shanghai.aliyuncs.com/backend_pic/dst/poster/2019/09/20/65b96fe5-927d-0078-2a37-984f7510e5cd.jpg' {"errcode":61007,"errmsg":"api is unauthorized to component hints: [4GLCA7qNe-321yTa!]"}
持续了半个小时了。明天白天能解决么?社区小程序发不出去帖子咋办。用户要流失都啊。哎。急a,官方赶紧都啊
你好,我们小程序用户上传了违规的图片,图片内容只有同城约三个文字,然后是一个美女。 珊瑚安全接口 文字接口对”同城约“三个字没有进行过滤,对图片安全检测也显示正常;经过用户投诉我们小程序受到处罚,这种情况后续可以麻烦加上类似关键字过滤吗?多谢!
楼主解决了吗,遇到了相同的问题