【问题标题】:Download PDF using Code step in Zapier在 Zapier 中使用代码步骤下载 PDF
【发布时间】:2017-06-28 06:14:49
【问题描述】:

我正在尝试在 Zapier 的“代码”步骤中使用 Javascript 从网站下载 PDF。我正在努力寻找有关如何输出文件对象的文档。到目前为止,这是我的基本代码。不幸的是,返回的文件是垃圾字符。也许它需要编码?如果我想要的文件位于需要基本身份验证的网站上,我还想就如何修改此代码提供任何建议。任何建议将不胜感激:

fetch('http://www.pdf995.com/samples/pdf.pdf')
  .then(function(res) {
    return res.text();
  })
  .then(function(body) {
    var output = {id: 1234, myPDF: body};
    callback(null, output);
  })
 .catch(callback);

【问题讨论】:

    标签: javascript pdf zapier


    【解决方案1】:

    您的代码应该可以正常工作。如果您正在执行诸如发送电子邮件或上传到 Dropbox 之类的操作,您可以在附件或上传文档选项中选择“运行 JavaScript”,然后选择您的 JavaScript 操作。

    到目前为止,我只能使用 res.buffer() 而不是 res.text() 在本地生成 PDF,然后将缓冲区传递给 fs.writeFile()。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2019-12-12
      • 2018-08-05
      • 2019-12-09
      • 2018-10-03
      • 1970-01-01
      • 2021-03-17
      • 1970-01-01
      • 2023-03-13
      相关资源
      最近更新 更多