-1

Мне нравится, как моя информация о рейсе появляется непосредственно в моем календаре Google (даже если это немного страшно), и я хотел бы, чтобы то же самое происходило, когда, например, я заказываю билеты на поезд. Моим первым было сделать расширение Chrome, которое будет анализировать мой почтовый ящик Gmail для строк спецификаций, а затем создать событие календаря, если оно найдет нужную информацию.Создание событий календаря Google из Gmail

Но, читая о API календаря, я понял, что было бы логичнее использовать API Gmail и напрямую получать данные из почты, а затем анализировать веб-страницу для получения информации. Правильно?

Вы видите какие-либо проблемы с этим подходом? Авторизация, например. Могу ли я использовать свой обычный веб-сервер для хранения кода? (Я новичок, когда дело доходит до этих вещей). Еще лучше, можно ли хранить его на личном сайте Google?

Т.Л., др

Могу ли я использовать API от Google: ■ проверить мои сообщения и создавать события, если почта содержать правильные данные? И будут ли какие-либо проблемы, такие как авторизация и т. Д.?

+0

Вы должны быть в состоянии сделать это с помощью API Google, но вам нужно, чтобы OAuth читал полные электронные письма пользователей. – Brian

+0

Почему downvote? Подключение двух сервисов Google - это то, что может заинтересовать многих людей. – bjornlof

+0

@Brian OAuth - проверка. Я посмотрю. Спасибо. – bjornlof

ответ

2

Вы можете использовать API Gmail, чтобы получать электронные письма пользователей, а затем анализировать эти письма для генерации событий Календаря Google с помощью API календаря Google. Вашему приложению необходимо будет иметь доступ как к почтовым сообщениям Gmail, так и к календарю пользователя. Лучше используйте уведомления Gmail Push, чтобы получать уведомление, как только почта будет удалена в вашем почтовом ящике, а затем проанализируйте его, чтобы увидеть, если вы хотите создать событие календаря для этого письма.

+0

Полезно знать, спасибо. Я также рассмотрю уведомления Gmail Push, посмотрим, что я могу сделать из этого. – bjornlof