微信公众平台上传多媒体文件问题

yfwz100 发布于 2014/08/19 22:46
阅读 9K+
收藏 3

开源软件供应链点亮计划,等你来!>>>

参考:微信公众平台文件上传接口文档

上传文件使用的是按照 multipart/form-data 的方式进行的,也就是一般的上传文件用的方式。然后,参考node-request中使用如下代码进行上传:

var r = request.post({
  url: "http://file.api.weixin.qq.com/cgi-bin/media/upload?access_token=" + access_token + "&type=image",
  // json: true,
  headers: {
    'accept': '*/*'
  }
}, function (err, res, body) {
  console.log(body);
});
r.form().append('media', fs.createReadStream("/usr/share/pixmaps/debian-logo.png"));

 但是服务器依然返回

{"errcode":41005,"errmsg":"media data missing"}
不知道应该是哪一方面出错误?
加载中
0
yfwz100
yfwz100
该评论暂时无法显示,详情咨询 QQ 群:912889742
0
为遇而安
为遇而安
该评论暂时无法显示,详情咨询 QQ 群:912889742
OSCHINA
登录后可查看更多优质内容
返回顶部
顶部