【问题标题】:Google Apps Script Webhook to Save any Input to a Google Drive File (JSON?)Google Apps 脚本 Webhook 将任何输入保存到 Google Drive 文件 (JSON?)
【发布时间】:2020-05-10 19:15:03
【问题描述】:

我想使用 Apps 脚本将发送到 Web App URL 的任何内容保存为 Google Drive 上的文本文件。我认为这应该通过基本的 doGet 和 doPost 设置来完成。

如果我可以用唯一的文件名保存文件,那就太好了,但这并不重要。我以为会有一个关于这个的教程,但我似乎根本找不到。

【问题讨论】:

  • 发送到 Web 应用程序的数据是通过 URL 参数 (doGet) 还是请求正文 (doPost) 来?

标签: google-apps-script web-applications google-drive-api


【解决方案1】:

您需要做的基本工作流程:

  • 使用doGet() 函数创建WebApp
  • 使用e.parametere.parameters 检索您的应用程序发送到您的WebApp url 的数据 - 根据它是单个字符串还是数组,您检索到的数据应分配给某个键
  • 如果键名为“test”并且您的数据以https://script.google.com/a/XXX/macros/s/XXX/exec?test=Hello 传递,则应查询myString = e.parameter.name
  • 使用DriveApp.createFile(name, content, mimeType) 在您的驱动器上创建一个文本文件 - 指定您选择的name,将检索到的字符串传递为content 并选择mimeType PLAIN_TEXT

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-08-27
    • 1970-01-01
    • 1970-01-01
    • 2015-07-10
    相关资源
    最近更新 更多