问题描述
有没有办法通过回复消息来运行代码,比如回调处理程序?我想在手动回复邮件时自动从邮件中删除标签。
解决方法
您可以使用 Gmail API Push Notifications、Cloud Pubsub API 和 GAS Web App 作为 HTTP 端点/Webhook 来实现这一点(截至 2020 年底,Cloud Pubsub 不再需要对 Http 端点进行域验证,因此 GAS WebApps 再次成为可行的选择)。
以下资源应该足以让您入门:
- Gmail API
- Push Notification Guide
- Reference Documentation
- Spencer Easton's Youtube tutorial(本教程的某些部分不再相关,因为不再需要域验证,但这是开始了解该过程的一个很好的起点)
- 云发布订阅 API
- GAS 网络应用程序