请问老师,上传永久素材时,一直报出41005,media miss hint 的错误

来源:

demo天狗

2016-10-19

case '4':
       var media = weixinApi.madeMedia(__dirname+'/img/2.jpg');
       console.log(media);
     var   option ={type:'image'};
         //option.media -media ;

       var data=yield weixinApi.uploadMaterial('image',__dirname+'/img/2.jpg',option);
       var reply = {
           url:data.url ,
           media_id : data.media_id
       }
}

---------------------------------------------------

貌似和路径解析无关...还是报错



写回答

1回答

Scott

2016-10-19

说明拿到的 data 是不正确的把,推测是图片上传的时候,参数不对,你用  path join 拿到下这个路径呢,排除掉路径错误先:


path.join(__dirname, '/img/2.jpg')

0
2
demo天狗
老师...还是不对...打印出来路径是对的,临时素材是可以上传成功的,但是到了永久素材 { errcode: 41005, errmsg: 'media data missing hint: [RvSJsa0446e565]' }
2016-10-19
共2条回复

7天搞定Node.js微信公众号

Koa框架、ES2015新特性、MongoDB,开发微信公众号

1742 学习 · 787 问题

查看课程