Как я могу управлять ярлыками Gmail с помощью Google API? - PullRequest
4 голосов
/ 06 августа 2011

Я создаю приложение в GAE, которое использует Google API.Мне нужно управлять ярлыками в учетной записи Gmail, но я не могу найти API, который позволил бы мне делать обычные CRUD (создавать, удалять и консультироваться).

Ответы [ 2 ]

4 голосов
/ 06 августа 2011

Вы можете сделать это, используя скрипт Google Apps. http://code.google.com/googleapps/appsscript/service_gmail.html

Но было бы трудно интегрировать его с остальной частью вашего приложения GAE.

Ваш скрипт приложений Google может запускаться своевременно. Таким образом, вы можете запланировать его запуск каждые 10 минут, получить список операций, которые нужно выполнить из вашего приложения, используя fetch и затем сделайте это.

Оформить заказ в этом примере. Он использует скрипт приложения для своевременного изменения меток Gmail. http://googleappsdeveloper.blogspot.com/2011/07/gmail-snooze-with-apps-script.html

Возможно, вы хотите использовать JSON для связи с вашим приложением GAE с помощью скрипта Google Apps. Просто установите URL со всеми командами, которые вы хотите выполнить.

После завершения операции вы можете снова использовать fetch, чтобы отправить обратно в ваше приложение выполненные операции или возможные ошибки.

0 голосов
/ 06 августа 2011

Вы можете использовать API настроек электронной почты, но обратите внимание, что оно доступно только в Google Apps для бизнеса, в сфере образования и интернет-провайдеров:

http://code.google.com/googleapps/domain/email_settings/developers_guide_protocol.html

...