使用 App 脚本从电子邮件附件更新 Google Sheet

Update Google Sheet from Email Attachment Using App Script

我每隔 1 小时就会在我的 Gmail 上收到来自同一电子邮件 ID 和同一主题的银行对账单,其中包含电子表格附件。

我想创建一个“Google 应用程序脚本”来自动从该电子邮件附件更新我的主 google 传播sheet。

按照我的理解,应该是如下步骤;

  1. 根据指定的主题和电子邮件 ID 查找最后一封电子邮件,

  2. 将附件保存到指定的 Google 驱动器文件夹。

  3. 来自大师sheet从上面指定的文件夹中选择最后一张sheet。

  4. 更新master中的数据sheet.

可能吗?如果是怎么办?

  1. 通过 search(query, start, max)
  2. 获取电子邮件
  3. 获取附件getAttachments() and save with createFile(blob)
  4. 得到 sheets openById(id)
  5. 更新 sheet 为 Class Range or Class Sheet