每一个云函数本地调试通过都有问题#443
cloud1-2gpvjdxl3e6c45ea
问题描述:一调用到这cloud.openapi.security.imgSecCheck就报错errCode: 47001 | errMsg: openapi.security.imgSecCheck:fail data format error rid: 690767b4-115da42f-50bf7db5,参数在代码中
690767b4
问题代码:
// 云函数入口文件 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 } } }
原贴
security.imgSecCheck 文档中提示
security.imgSecCheck
推荐使用 mediaCheckAsync 方法:https://developers.weixin.qq.com/miniprogram/dev/OpenApiDoc/sec-center/sec-check/mediaCheckAsync.html
mediaCheckAsync
此issue长时间未回复,暂时关闭,如有需要可重新开启
云开发环境ID
cloud1-2gpvjdxl3e6c45ea
问题描述
问题描述:一调用到这cloud.openapi.security.imgSecCheck就报错errCode: 47001 | errMsg: openapi.security.imgSecCheck:fail data format error rid:
690767b4-115da42f-50bf7db5,参数在代码中问题代码:
原贴