Google apps script 应用程序脚本:未定义Gmail应用程序

Google apps script 应用程序脚本:未定义Gmail应用程序,google-apps-script,gmail,Google Apps Script,Gmail,我正在尝试创建一个谷歌应用程序脚本来批量删除一些电子邮件。不过,这方面的代码并不重要,因为没有定义GMailApp对象。我创建一个新项目,添加以下代码: function main() { var threads = GMailApp.search('.....'); } 我刚刚得到一个错误“ReferenceError:GMailApp未定义”。我必须启用Gmail应用程序吗?我认为应用程序服务的要点是,它们不需要启用API,只需链接和使用即可 感谢您的帮助 谢谢从菜单中选择资源-高级谷

我正在尝试创建一个谷歌应用程序脚本来批量删除一些电子邮件。不过,这方面的代码并不重要,因为没有定义GMailApp对象。我创建一个新项目,添加以下代码:

function main() {
  var threads = GMailApp.search('.....');
}
我刚刚得到一个错误“ReferenceError:GMailApp未定义”。我必须启用Gmail应用程序吗?我认为应用程序服务的要点是,它们不需要启用API,只需链接和使用即可

感谢您的帮助


谢谢

从菜单中选择资源-高级谷歌服务并打开Gmail API


注意用代码编写GmailApp,而不是GmailApp。

从菜单中选择资源-高级谷歌服务并打开Gmail API


注意用代码GmailApp编写,而不是GmailApp。

通过习惯使用空格键快捷方式,很容易避免打字错误


当您在应用程序脚本IDE中同时按住control和spacebar时,将弹出所有类,然后您只需选择一个所需的类。

通过习惯使用control spacebar快捷方式,很容易避免输入错误


当您在应用程序脚本IDE中同时按住control和spacebar时,将弹出所有类,然后您只需选择所需的类。

总之,API对象是GmailAPP,而不是GmailAPP。使用ctrl+space的autocomplete应该有助于解决类似的问题,但是在某些情况下,我让它自动完成了我的代码,所以它一定是被弄糊涂了。谢谢您的回答。

因此,总而言之,API对象是GmailAPP,而不是GmailAPP。使用ctrl+space的autocomplete应该有助于解决类似的问题,但是在某些情况下,我让它自动完成了我的代码,所以它一定是被弄糊涂了。谢谢您的回答。

2021年Gmail API更新,而不是Gmail应用程序更新 如果您使用的是2021及更高版本的IDE,则它位于以下位置:

另外,请注意,Gmail与GmailApp不同。根据我的经验,Gmail更具可定制性,因为你会接触到Gmail API,而GmailApp是一个不太可靠的方法集合,但它更易于使用。

2021年Gmail API更新不是GmailApp 如果您使用的是2021及更高版本的IDE,则它位于以下位置:


另外,请注意,Gmail与GmailApp不同。根据我的经验,Gmail更具可定制性,因为你会接触到Gmail API,而Gmail API是一个不太可靠的方法集合,但它更易于使用。

Gmail API不同于Gmail API,后者是更传统的Google API。然而,你是对的,这个案例是错误的。GmailApp不同于Gmail API,后者是更传统的Google API。然而你是对的,这个案子是错的。