Разработка гаджета для боковой панели Gmail, начало работы - PullRequest
1 голос
/ 25 марта 2012

Я новичок в работе с Gmail API и у меня есть вопрос, касающийся среды разработки.

Я хочу создать простое приложение, которое будет получать непрочитанные электронные письма от пользователя gmail, отправлять его на мой сервер обработки (веб-сервис RESTful), где я анализирую данные и извлекаю некоторую информацию, а затем, наконец, использую извлеченную информацию для добавления это в пользовательский календарь Google.

Я думал о разработке гаджета для боковой панели, но мне было любопытно, какую IDE использовать. Я использую API сценариев Google? Это сделает мой гаджет портативным? Какую IDE использовать?

Я знаю об API Gmail, который использует oAuth-доступ к IMAP и SMTP, но как я могу интегрировать его с гаджетом боковой панели? Где я могу написать код? Какой язык?

Ответы [ 2 ]

2 голосов
/ 26 марта 2012

Сначала вам нужно будет прочитать документацию по гаджетам Gmail Google , чтобы узнать, как их создавать.

По сути, вы можете использовать Редактор гаджетов Google (GGE) , который представляет собой очень простую среду разработки, которая работает в вашем браузере, или вы можете использовать любой редактор, который вы предпочитаете для редактирования JavaScript и XML. Вам также понадобится веб-сайт, где вы можете разместить свой код. Гаджет Google - это файл XML + Javascript, который находится на каком-либо веб-сервере и соответствует схеме, которую диктует Google.

Сценарии Google Apps - это совсем другое. Это скрипты, которые запускаются в электронной таблице Google и могут получить доступ к службам Google пользователя (документы, Gmail и некоторые другие). Но они не гаджеты. Чтобы написать его, создайте новую электронную таблицу, затем перейдите в Инструменты-> Редактор сценариев.

IMAP и SMTP - это другое. Это протоколы для общения с почтовым сервером. Библиотеки imap и smtp доступны практически для всех языков программирования. Но это не то, что вам нужно, если вы хотите реализовать гаджет.

0 голосов
/ 09 апреля 2012

Важно учитывать, что Apps Script - это единственный способ получить полный доступ к Gmail.Вы можете легко автоматизировать всю обработку для отправки информации в Календарь.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...