评论

珊瑚图片内容安全检测接口接入详解(小程序端)

珊瑚图片内容安全检测接口接入实例(小程序端)

珊瑚图片内容安全检测是腾讯推出的检测接口,现如今,小程序审核更加严格,内容安全检测是必需品。官方网址:https://fuwu.weixin.qq.com/detail/000a246b6fca70b76a896e6a25ec15

不多说,上干货。

小程序端接入(实例为用户上传本地图片中调入):

 local(){

    wx.chooseImage({

      count: 1, // 图片数目。默认9

      sizeType: ['original', 'compressed'], // 可以指定是原图还是压缩图,默认二者都有

      sourceType: ['album', 'camera'], // 可以指定来源是相册还是相机,默认二者都有

      success(res) {

        const src=res.tempFilePaths[0];//图片本地临时路径

        const base64=wx.getFileSystemManager().readFileSync(res.tempFilePaths[0], "base64");//由于此功能只支持对线上图片检测,所以我们将临时本地图片转为base64编码形式

        wx.showLoading({//加载框

          title: '加载中...',

        })

        wx.serviceMarket.invokeService({

          service: '',//当你购买了珊瑚产品后,可以在订单-数据中查看appid号,

          api: 'imgSecCheck',

          data: {

            "Action": "ImageModeration",

            "Scenes":["PORN", "POLITICS", "TERRORISM"],//检测的三个方面(色情、政治、暴力)

            "ImageUrl": "",

            "ImageBase64": base64,

            "Config": "",

            "Extra": ""

          },

        }).then(res => {

          console.log(JSON.stringify(res))

          if(res.data.Response.Suggestion!=="PASS"){//这里是整体判断,PASS=通过,REVIEW:疑似,BLOCK:违规

            wx.showModal({

            title:"图片未通过安全检查!"

            });

          }

          else{

          //此处填写通过检测后想要执行的功能

          }

    })

    }

    })

  },

---------------------------------------------------------------------------------------------

注意点:

1.Service,需填购买产品的,而不是自己app的id号,具体查看方法:订单-数据-appid号;

2.线上图片提供网址,线下图片需转为base64编码;

3.API返回值详情见网址https://cloud.tencent.com/document/api/865/35473#3.-.E8.BE.93.E5.87.BA.E5.8F.82.E6.95.B0

第一次发文,大家有什么建议、问题积极交流哈哈

最后一次编辑于  2021-02-05  
点赞 3
收藏
评论

1 个评论

  • 蓝海
    蓝海
    2021-02-08

    很详细了,有内容安全的吗


    2021-02-08
    赞同
    回复 2
    • 清晨,
      清晨,
      2021-02-09
      是文本内容安全检测吗?珊瑚文本:https://fuwu.weixin.qq.com/detail/00040275a14468e0e689194b251015。API都是在wx.serviceMarket对象下的,所以调用都是一致的
      2021-02-09
      回复
    • 蓝海
      蓝海
      2021-02-22回复清晨,
      您好,我弄了下,运行不了 好像判断 有问题  不会继续了,求接入实例(小程序端),先行谢过!
      2021-02-22
      回复
登录 后发表内容