2010-11-05 2 views
11

Я пытаюсь выяснить, что такое технология, как создать плагин Gmail, который обращается к моим вложениям. Просто для начала, что будет «Hello world» в качестве плагина Gmail? Какими были бы шаги по его созданию?«Привет, мир», как плагин Gmail?

+0

Могу ли я предложить плагин для Chrome или другой браузер, который поддерживает расширения, а? –

ответ

4

Вы не можете создавать плагины Gmail.
(Если вы не работаете в Google)

+1

Итак, как компании, такие как rapportive.com или mailbrowser.com, делают эту работу? Возможно, я использую неправильную терминологию, и она не называется «плагином». – PeterV

+3

@user Это расширения браузера для Safari, Firefox и Chrome (каждый из которых имеет свой собственный API расширений). –

+0

Действительно? Благодаря! Это похоже на большую работу. Существуют ли какие-либо библиотеки/и т. Д., Которые сделают это более легким, возможно, абстрактным эти API, или вам нужно написать расширение для каждого? Похоже на это :) – PeterV

0

Невозможно создать плагины для Gmail. API разработчика не существует как таковой - только доступ для отправки/получения сообщений электронной почты с использованием стандартных протоколов SMTP/IMAP.

См http://code.google.com/apis/gmail/oauth/

+0

У GMail ограниченный набор API Greasemonkey через JS на странице. Эй, разве вы не знаете, делает ли OAuth over HTTP полный список сообщений в папке «Входящие»? –

2

Выполнение нескольких быстрых исследований похоже, что Google теперь поддерживает GMail api для создания гаджетов и/или плагинов. Я сам этого не делал, но, похоже, они хотят, чтобы он работал.

https://developers.google.com/google-apps/gmail/

12

Да, вы можете создаете плагин для Gmail, и два типа:

  • Sidebar
  • контекстной

Look для гаджетов в GMail. Изучив, как их использовать, вы можете добавить их в свой gmail или любой, кто захочет сделать то же самое, чтобы сделать так, чтобы вы могли разместить его в Google.

Это очень удобно, если вы знаете некоторые HTML, JavaScript и XML.

Good Luck

Взгляните на эти ссылки:

1

В прошлом году, Google выпустила API GMail и позволяет выполнять действия вы хотите, но, возможно, не с UX, который вы ищете, встроенным непосредственно в GMail. Вы можете найти его здесь: https://developers.google.com/gmail/api/

В зависимости от того, как именно вам это нужно для работы, вы можете быть в состоянии использовать либо Контекстные гаджеты (https://developers.google.com/gmail/contextual_gadgets) или Chrome расширение Google, чтобы делать то, что вам нужно.

0

Недавно Google внедрил дополнения для Gmail (возможно, 24 октября 2017 года). Он может быть разработан с помощью Google Apps Script. Google documentation говорит

Какие дополнения Gmail могут делать?

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

Я не очень уверен (пойдет глубоко в него в ближайшие дни), можете ли вы иметь дело с вложениями. Но я логически чувствую, что вы можете это сделать, потому что GAS supports handling attachments.

На данный момент Google is not allowing публикует новые надстройки, однако они позволят это в будущем.

Хотя некоторые дополнения были сделаны доступными в G Люксе Marketplace для пользователей установить, что в настоящее время невозможно опубликовать свою надстройку в Marketplace.

Как вы можете опубликовать собственное дополнение?

С настоящего момента (26 октября 2017 года), они рассматривают его по запросу. Если у вас есть крутая идея, fill this form, чтобы сообщить им об этом. Вы получите уведомление, как только они примут ваше объявление.

Вот как надстройку интерфейс выглядит внутри Gmail

enter image description here

Смежные вопросы