如何在Google Apps脚本中使用Node js(Buffer)

与k

我想在Google Apps脚本中执行此节点js行。如何在Google Apps脚本中使用此行:

const payload = new Buffer(JSON.stringify(obj)).toString('base64');

当我运行它时,出现此错误:

ReferenceError: Buffer is not defined
Tanaike

我相信您的目标如下。

  • 您想要将const payload = new Buffer(JSON.stringify(obj)).toString('base64');Node.js转换为Google Apps脚本。

不幸的是,在目前的阶段,new Buffer()Buffer.from()不能与谷歌Apps脚本使用。因此,在这种情况下,我认为Utilities.base64Encode可以用于您的情况。示例脚本如下。

示例脚本:

const obj = {key: "value"};
const payload = Utilities.base64Encode(JSON.stringify(obj));
console.log(payload)  // eyJrZXkiOiJ2YWx1ZSJ9

结果:

当上述脚本运行时,将eyJrZXkiOiJ2YWx1ZSJ9被检索。在这种情况下,我可以确认结果值与以下Node.js脚本相同。

const obj = {key: "value"};
const payload = new Buffer(JSON.stringify(obj)).toString('base64');
// or const payload = Buffer.from(JSON.stringify(obj)).toString('base64');
console.log(payload)  // eyJrZXkiOiJ2YWx1ZSJ9

参考:

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何从Powershell脚本运行Node JS脚本并在PowerShell脚本中使用Node JS脚本的输出?

来自分类Dev

如何在Google Apps脚本中使用AngularJS

来自分类Dev

如何在Google Apps脚本的HTMLOutput中使用scriptlet

来自分类Dev

如何在Google Apps脚本中使用momentsjs?

来自分类Dev

如何在Google Apps脚本中使用Jobs资源?

来自分类Dev

如何在Google Apps脚本中使用AngularJS

来自分类Dev

如何在Google Apps脚本中使用Awesome字体?

来自分类Dev

可以在GAS(Google Apps脚本)中使用Bootstrap.js吗?

来自分类Dev

Apps脚本-无法在html模板的js函数中使用google.script.run吗?

来自分类Dev

如何在 Google Chrome 内容脚本中使用 Tippy.js?

来自分类Dev

在node.js中使用Buffer

来自分类Dev

Google Apps脚本-如何在多个容器中使用一个脚本?

来自分类Dev

在Google Apps脚本中使用Google字体

来自分类Dev

无法在Google Apps脚本中使用fetchURL()

来自分类Dev

在Google Apps脚本中使用slices setoption

来自分类Dev

Google Apps脚本:在公式中使用Var?

来自分类Dev

如何在Google Apps脚本中使用本机电子表格功能?

来自分类Dev

您如何在Google Apps插件脚本中使用外部javascript库?

来自分类Dev

如何在Google Apps脚本中使用AngularJS与服务器进行通信

来自分类Dev

如何在Google Apps脚本中使用网址下载文件

来自分类Dev

如何在Google Apps脚本中使用部分字符串获取GetSheetByName

来自分类Dev

如何在Google Apps脚本中使用嵌套数组解析JSON对象

来自分类Dev

如何在Google Apps脚本中使用UrlFetchApp更新Github存储库?

来自分类Dev

如何在Google Apps脚本的if循环中使用部分匹配

来自分类Dev

如何在 Apps 脚本中使用 sendMail 功能附加 Google Drive 文件?

来自分类Dev

如何在Deno js中使用Google OAuth?

来自分类Dev

如何在JavaScript(Google Chart)中使用Angular JS数据?

来自分类Dev

如何在Google图表选项(颜色)中使用js变量

来自分类Dev

如何在我的js文件中使用脚本参数?

Related 相关文章

  1. 1

    如何从Powershell脚本运行Node JS脚本并在PowerShell脚本中使用Node JS脚本的输出?

  2. 2

    如何在Google Apps脚本中使用AngularJS

  3. 3

    如何在Google Apps脚本的HTMLOutput中使用scriptlet

  4. 4

    如何在Google Apps脚本中使用momentsjs?

  5. 5

    如何在Google Apps脚本中使用Jobs资源?

  6. 6

    如何在Google Apps脚本中使用AngularJS

  7. 7

    如何在Google Apps脚本中使用Awesome字体?

  8. 8

    可以在GAS(Google Apps脚本)中使用Bootstrap.js吗?

  9. 9

    Apps脚本-无法在html模板的js函数中使用google.script.run吗?

  10. 10

    如何在 Google Chrome 内容脚本中使用 Tippy.js?

  11. 11

    在node.js中使用Buffer

  12. 12

    Google Apps脚本-如何在多个容器中使用一个脚本?

  13. 13

    在Google Apps脚本中使用Google字体

  14. 14

    无法在Google Apps脚本中使用fetchURL()

  15. 15

    在Google Apps脚本中使用slices setoption

  16. 16

    Google Apps脚本:在公式中使用Var?

  17. 17

    如何在Google Apps脚本中使用本机电子表格功能?

  18. 18

    您如何在Google Apps插件脚本中使用外部javascript库?

  19. 19

    如何在Google Apps脚本中使用AngularJS与服务器进行通信

  20. 20

    如何在Google Apps脚本中使用网址下载文件

  21. 21

    如何在Google Apps脚本中使用部分字符串获取GetSheetByName

  22. 22

    如何在Google Apps脚本中使用嵌套数组解析JSON对象

  23. 23

    如何在Google Apps脚本中使用UrlFetchApp更新Github存储库?

  24. 24

    如何在Google Apps脚本的if循环中使用部分匹配

  25. 25

    如何在 Apps 脚本中使用 sendMail 功能附加 Google Drive 文件?

  26. 26

    如何在Deno js中使用Google OAuth?

  27. 27

    如何在JavaScript(Google Chart)中使用Angular JS数据?

  28. 28

    如何在Google图表选项(颜色)中使用js变量

  29. 29

    如何在我的js文件中使用脚本参数?

热门标签

归档