Я пытаюсь выяснить, что такое технология, как создать плагин Gmail, который обращается к моим вложениям. Просто для начала, что будет «Hello world» в качестве плагина Gmail? Какими были бы шаги по его созданию?«Привет, мир», как плагин Gmail?
ответ
Вы не можете создавать плагины Gmail.
(Если вы не работаете в Google)
Итак, как компании, такие как rapportive.com или mailbrowser.com, делают эту работу? Возможно, я использую неправильную терминологию, и она не называется «плагином». – PeterV
@user Это расширения браузера для Safari, Firefox и Chrome (каждый из которых имеет свой собственный API расширений). –
Действительно? Благодаря! Это похоже на большую работу. Существуют ли какие-либо библиотеки/и т. Д., Которые сделают это более легким, возможно, абстрактным эти API, или вам нужно написать расширение для каждого? Похоже на это :) – PeterV
Невозможно создать плагины для Gmail. API разработчика не существует как таковой - только доступ для отправки/получения сообщений электронной почты с использованием стандартных протоколов SMTP/IMAP.
У GMail ограниченный набор API Greasemonkey через JS на странице. Эй, разве вы не знаете, делает ли OAuth over HTTP полный список сообщений в папке «Входящие»? –
Я думаю, что вы можете сделать это. (Вы также найдете программу Hello World) http://code.google.com/apis/gmail/gadgets/contextual/
Выполнение нескольких быстрых исследований похоже, что Google теперь поддерживает GMail api для создания гаджетов и/или плагинов. Я сам этого не делал, но, похоже, они хотят, чтобы он работал.
Да, вы можете создаете плагин для Gmail, и два типа:
- Sidebar
- контекстной
Look для гаджетов в GMail. Изучив, как их использовать, вы можете добавить их в свой gmail или любой, кто захочет сделать то же самое, чтобы сделать так, чтобы вы могли разместить его в Google.
Это очень удобно, если вы знаете некоторые HTML
, JavaScript
и XML
.
Good Luck
Взгляните на эти ссылки:
В прошлом году, Google выпустила API GMail и позволяет выполнять действия вы хотите, но, возможно, не с UX, который вы ищете, встроенным непосредственно в GMail. Вы можете найти его здесь: https://developers.google.com/gmail/api/
В зависимости от того, как именно вам это нужно для работы, вы можете быть в состоянии использовать либо Контекстные гаджеты (https://developers.google.com/gmail/contextual_gadgets) или Chrome расширение Google, чтобы делать то, что вам нужно.
Недавно 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
- 1. Печать «Привет» вместо «Привет, мир!»
- 2. «Привет мир» - путь TDD?
- 3. Привет, мир в Prolog
- 4. Привет, мир для CUDA.Net
- 5. Почему «привет» + + '/' + "мир" == "hello47world"?
- 6. x86 MASM привет мир
- 7. Привет, мир в pyqt?
- 8. привет мир Jsp ошибка
- 9. «Привет мир» ошибка учебник
- 10. Привет, мир FBJS
- 11. Linux Shellcode «Привет, мир!»
- 12. Привет, мир hibernate
- 13. Ассамблея, привет мир вопрос
- 14. Привет, мир в VBS
- 15. i18n Привет, мир
- 16. Libspotify простой мир привет
- 17. Привет мир с GraphQLObjectType
- 18. Привет, мир! в Brainfuck
- 19. node.js привет мир неисправного
- 20. Привет, мир Приложение VR
- 21. Привет, мир app
- 22. Привет мир плагин для андроида с помощью Кордову
- 23. «Привет, мир!» не будет печатать
- 24. C++ открытое окно привет мир
- 25. Spark (shell), Кассандра: Привет, мир?
- 26. Weird способ написать "привет мир"
- 27. Google Forms noob: «Привет, мир!»
- 28. CloudFoundry: привет мир и информация
- 29. Привет пример мир MiniTest кли
- 30. Importgraph лаборатория привет мир ошибка
Могу ли я предложить плагин для Chrome или другой браузер, который поддерживает расширения, а? –