收藏
回答

云函数不能本地调试吗?没一个云函数本地调试通过都有问题。

框架类型 问题类型 终端类型 AppID 环境ID 基础库版本
小程序 Bug 工具 wx7623fc2128381a8e cloud1-2gpvjdxl3e6c45ea 3.10.2

// 云函数入口文件

const cloud = require('wx-server-sdk')

cloud.init({ env: cloud.DYNAMIC_CURRENT_ENV }) // 使用当前云环境


// 云函数入口函数

exports.main = async (event, context) => {

const { filePath } = event

  if (!filePath) {

    return { success: false, error: '缺少 filePath 参数' }

  }

  try {

    // 调用微信内容安全接口

    const result = await cloud.openapi.security.imgSecCheck({

      media: {

        contentType: 'image',

        value: filePath // 云文件 ID "cloud://cloud1-2gpvjdxl3e6c45ea.636c-cloud1-2gpvjdxl3e6c45ea-1353665971/check/1762093012954.jpg"

      }

})

    // 返回结果处理

    if (result.errCode === 0) {

      return { success: true, result }

    } else {

      return { success: false, error: result.errMsg, result }

    }

  } catch (err) {

    console.error('图片合规检测异常:', err)

    return { success: false, error: err.message }

  }

}

一调用到这cloud.openapi.security.imgSecCheck就报错errCode: 47001  | errMsg: openapi.security.imgSecCheck:fail data format error rid: 690767b4-115da42f-50bf7db5,参数在代码中

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

1 个回答

登录 后发表内容