收藏
回答

小程序-内容安全-security.imgSecCheck接口调用异常

框架类型 问题类型 终端类型 AppID 环境ID 基础库版本
小程序 Bug 工具 wxa730c39299115374 check-labem 2.11.0

{"errMsg":"cloud.callFunction:ok","result":{"code":400,"msg":"调用security接口异常","data":{"errCode":41005,"errMsg":"openapi.security.imgSecCheck:fail media data missing hint: [WDoclDALRa-VzEHba]"}},

回答关注问题邀请回答
收藏

3 个回答

  • 社区技术运营专员-娇华
    社区技术运营专员-娇华
    05-29

    你好,贴下你的请求和请求时间

    05-29
    有用
    回复 11
    • Pepsi_Hp😁
      Pepsi_Hp😁
      05-29
      05-29
      回复
    • Pepsi_Hp😁
      Pepsi_Hp😁
      05-29
      昨天到今天尝试请求都是返回的异常
      05-29
      回复
    • 社区技术运营专员-娇华
      社区技术运营专员-娇华
      05-29回复Pepsi_Hp😁
      复制粘贴哦,请求时间也要提供下
      05-29
      回复
    • Pepsi_Hp😁
      Pepsi_Hp😁
      05-29回复社区技术运营专员-娇华
      // 云函数入口文件
      const cloud = require('wx-server-sdk')
      cloud.init()
      // 云函数入口函数
      exports.main = async (event, context) => {
        try {
          const res = await cloud.openapi.security.imgSecCheck({
            imgcontent: event.content
          })
          if (result && result.errCode.toString() === '87014') {
            return {
              code: 300,
              msg: '内容含有违法违规内容',
              data: result
            } //
          } else {
            return {
              code: 200,
              msg: 'ok',
              data: result
            }
          }
        } catch (err) {
          if (err.errCode.toString() === '87014') {
            return {
              code: 300,
              msg: '内容含有违法违规内容',
              data: err
            } //
          }
          return {
            code: 400,
            msg: '调用security接口异常',
            data: err
          }
        }
      }
      05-29
      回复
    • Pepsi_Hp😁
      Pepsi_Hp😁
      05-29
      wx.getFileSystemManager().readFile({
                  filePath: tempFilePaths[i],
                  success: buffer => {
                    console.log(buffer)
                    wx.showLoading({
                      title: '图片检测中',
                    })
                    wx.cloud.callFunction({
                      name: 'msgSecCheck',
                      data: {
                        imgcontent: tempFilePaths[i],
                      }
                    }).then(res => {
                      console.log(JSON.stringify(res))
                      if (res.result.code == "200") { //检测通过
                        console.log("内容安全审查结果:" + JSON.stringify(res));
                      } else { //执行不通过
                        wx.hideLoading();
                        var v_content = res.result.msg;
                        return wx.showModal({
                          title: "提示",
                          content: v_content,
                          showCancel: false,
                          confirmText: "确定",
                        });
                      }
                    })
                  }
                })
      05-29
      回复
    查看更多(6)
  • Ali
    Ali
    06-29

    the same question. 是不是系统崩了

    06-29
    有用
    回复
  • Pepsi_Hp😁
    Pepsi_Hp😁
    05-29

    {"errMsg":"cloud.callFunction:ok","result":{"code":400,"msg":"调用security接口异常","data":{"errCode":44004,"errMsg":"openapi.security.msgSecCheck:fail empty content hint: [ZeocqFwgE-Rz5GEa]"}},"requestID":"fd006611-a14e-11ea-868e-525400ce4ad1"}

    05-29
    有用
    回复
登录 后发表内容
问题标签