【问题标题】:how copy files from google drive to an ftp server using google app scripts?如何使用谷歌应用脚​​本将文件从谷歌驱动器复制到 ftp 服务器?
【发布时间】:2016-10-16 10:56:23
【问题描述】:

我有一个关于 Google App Scripts 的项目连接到我的驱动器。 我能够使用脚本在驱动器中保存和组织我的文件(来自邮件)和目录。 现在,我想将文件保存到 FTP 服务器,但找不到这样做的参考。

如何访问 ftp 服务器、创建文件夹并将文件上传到它们?

谢谢

【问题讨论】:

标签: google-apps-script ftp sftp


【解决方案1】:

这似乎是不可能的。如果您选中此Class UrlFetchApp,则应用脚本仅支持 Internet 上的 HTTP 和 HTTPS 通信。支持SO thread 似乎证实了这一点。

【讨论】:

    【解决方案2】:

    从 GAS -> FTP 的解决方法如下。我已经在生产中使用这种方法很多年了。

    1. 从应用程序脚本,将文件保存到谷歌驱动器
    2. 使用 Zapier,触发将新文件从 google drive 文件夹复制到 DropBox 文件夹
    3. 使用 Microsoft Flow,触发将新文件从 Dropbox 文件夹复制到 FTP 或 SFTP 位置。

    您也可以在 Zapier 中执行第 3 步。我使用 Microsoft Flow 是因为我已经在那里设置了大量的自动化任务。对于第 2 步,我使用 Zapier,因为 MS 流程还没有基于保存到谷歌驱动器的新文件的内置触发器。您必须使用 google drive API 制作自己的自定义触发器。

    【讨论】:

      猜你喜欢
      • 2020-03-13
      • 2021-12-16
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多