如何使用Google API管理Gmail标签?

时间:2011-08-05 22:52:32

标签: google-apps-script gmail google-api

我正在GAE中创建一个使用Google API的应用程序。我需要在Gmail帐户中管理标签,但我找不到允许我执行常规CRUD(创建,删除和咨询)的API。

2 个答案:

答案 0 :(得分:4)

您可以使用Google Apps脚本执行此操作。 http://code.google.com/googleapps/appsscript/service_gmail.html

但是很难将它与GAE应用程序的其余部分集成。

您的Google应用脚本可以及时运行。因此,您可以将其安排为每10分钟运行一次,使用fetch从您的应用程序中获取要执行的操作列表,而不是这样做。

查看此示例。它及时使用apps脚本来更改gmail标签。 http://googleappsdeveloper.blogspot.com/2011/07/gmail-snooze-with-apps-script.html

您可能希望使用JSON通过Google Apps脚本与GAE应用程序进行通信。只需使用您希望执行的所有命令设置URL。

操作完成后,您可以再次使用fetch将已完成的操作或可能的错误发回给您的应用程序。

答案 1 :(得分:0)

您可以使用电子邮件设置API,但请注意仅适用于Google Apps for Business,教育和互联网服务提供商:

http://code.google.com/googleapps/domain/email_settings/developers_guide_protocol.html