/v3/merchant/media/upload
这个api 按照文档写的,用nodejs 调用一直报错:{
code: 'PARAM_ERROR',
detail: { location: 'body', value: '' },
message: '输入源“/body/file”映射到字段“图片文件”必填性规则校验失败,此字段为必填项'
}
请问是什么原因?
我这边的数据格式如下:
--69f1396082ff11eb905447f8867994e5
Content-Disposition: form-data; name="meta";
Content-Type: application/json
{"filename":"efeacaf5290d5f7012390433538725bd.jpg","sha256":"6a2da20943931e9834fc12cfe5bb47bbd9ae43489a30726962b576f4e3993e50"}
--69f1396082ff11eb905447f8867994e5
Content-Disposition: form-data; name="efeacaf5290d5f7012390433538725bd"; filename="efeacaf5290d5f7012390433538725bd.jpg";
Content-Type: image/jpg
<Buffer>
--69f1396082ff11eb905447f8867994e5--
如果你的签名和证书啥的都没问题了,可以参考:
https://developers.weixin.qq.com/community/develop/article/doc/0002a26bc24d70640ffac388751013
文件的name改成“file”试试