收藏
回答

小程序二维码接口B返回代码nodejs怎么保存图片?

问题模块
API和组件

请问下node.js怎么把小程序二维码接口B返回的二维码二进制流保存成图片文件?直接使用fs.writefile方法保存的图片无法打开


最后一次编辑于  2017-10-26  (未经腾讯允许,不得转载)
回答关注问题邀请回答
收藏

6 个回答

  • Taltao
    Taltao
    2018-02-09

    request({

                                url: 'https://api.weixin.qq.com/wxa/getwxacodeunlimit?access_token=' + token,

                                method: 'POST',

                                headers: {

                                    'content-type': 'application/json'

                                },

                                body: JSON.stringify({

                                    scene: scene

                                })

                            }, function() {

                                res.send(imgUrl)

                            }).pipe(fs.createWriteStream(file_address))




    用nodejs的request

    包的.pipe(fs.createWriteStream('xxxx.jpg'))

    2018-02-09
    赞同 2
    回复 1
    • afline
      afline
      2018-05-18
      终于可以了。。。。谢谢
      2018-05-18
      回复
  • 乔大叔😍
    乔大叔😍
    01-08

    请求回来的数据自动编码了,设置encoding : null就行,详见:https://segmentfault.com/a/1190000002787763


    还写了一个博客,https://blog.csdn.net/uikoo9/article/details/86088028

    01-08
    赞同
    回复
  • 夜
    2018-06-01

    大佬能不能给我完整的demo

        body: JSON.stringify({

                                    scene: scene

                                })

                            }, function() {

                                res.send(imgUrl)

                            }).pipe(fs.createWriteStream(file_address))

    这块小弟我看不懂啊

    2018-06-01
    赞同
    回复
  • 赵青山
    赵青山
    2018-02-09

    谢谢了

    2018-02-09
    赞同
    回复
  • 赵青山
    赵青山
    2018-01-05

    大佬,搞定没?怎样用node.js将二进制流转化为图片

    2018-01-05
    赞同
    回复
  • 拾忆
    拾忆
    2017-10-26

    只有JAVA和PHP的例子,node.js的没有人有么

    2017-10-26
    赞同
    回复