通过Gmail

时间:2015-07-11 16:50:46

标签: google-chrome-extension google-api google-calendar-api gmail-api

我喜欢我的航班信息直接弹出我的Google日历(即使它有点吓人),我希望在例如我预订火车票时也会发生同样的事情。我的第一个问题是制作Chrome扩展程序,该扩展程序可以解析我的Gmail收件箱中的特定字符串,然后在找到正确的信息时创建日历活动。

但是,在阅读日历API时,我意识到使用Gmail API并直接从邮件中获取数据然后解析网页以获取信息更合乎逻辑。正确?

你觉得这种方法有什么问题吗?例如,授权。我可以使用我的普通Web服务器来存储代码吗? (谈到这些事情,我是新手)。更好的是,我可以将它存储在个人Google网站上吗?

TL;博士

如果邮件中包含正确的数据,我可以使用Google的API检查邮件并创建活动吗?是否会出现授权等问题?

1 个答案:

答案 0 :(得分:2)

您可以使用Gmail API获取用户的电子邮件,然后使用Google Calendar API解析这些电子邮件以生成Google日历活动。您的应用需要能够访问Gmail电子邮件和用户的日历。更好的是,使用Gmail推送通知,这样一旦电子邮件被丢弃在您的邮箱中,您就会收到通知,然后解析它,看看是否要为该电子邮件创建日历活动。