Google chrome extension 从Gmail创建Google日历事件

Google chrome extension 从Gmail创建Google日历事件,google-chrome-extension,google-api,google-calendar-api,gmail-api,Google Chrome Extension,Google Api,Google Calendar Api,Gmail Api,我喜欢我的航班信息直接出现在我的谷歌日历上,即使有点吓人,我也希望在我预订火车票时发生同样的事情。我的第一个想法是做一个Chrome扩展,它将解析我的Gmail收件箱中的特定字符串,然后如果找到正确的信息,就创建一个日历事件 但是,当读到日历API时,我意识到使用Gmail API并直接从邮件中获取数据,然后解析网页以获取信息更符合逻辑。对吧? 你认为这种方法有什么问题吗?例如,授权。我可以用我的普通网络服务器来存储代码吗?说到这些,我是个新手。更好的是,我可以把它存储在个人谷歌网站上吗 tl;

我喜欢我的航班信息直接出现在我的谷歌日历上,即使有点吓人,我也希望在我预订火车票时发生同样的事情。我的第一个想法是做一个Chrome扩展,它将解析我的Gmail收件箱中的特定字符串,然后如果找到正确的信息,就创建一个日历事件

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

你认为这种方法有什么问题吗?例如,授权。我可以用我的普通网络服务器来存储代码吗?说到这些,我是个新手。更好的是,我可以把它存储在个人谷歌网站上吗

tl;博士


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

您可以使用Gmail API获取用户的电子邮件,然后使用Google Calendar API解析这些电子邮件以生成Google日历事件。您的应用程序需要同时访问Gmail电子邮件和用户日历。更好的办法是,使用Gmail推送通知,这样当邮箱中的电子邮件被丢弃时,你就会收到一个通知,然后解析它,看看你是否想为该电子邮件创建一个日历事件。

你应该可以用谷歌API来做这件事,但你必须用OAuth来阅读用户的完整电子邮件。为什么要投否决票?连接两个谷歌服务可能是许多人感兴趣的事情。@Brian OAuth–检查。我会调查的。谢谢。很高兴知道,谢谢。我还将研究Gmail推送通知,看看我能从中得到什么。