2010-11-05 8 views
11

J'essaie de découvrir ce qu'est la technologie pour créer un plugin Gmail qui accède à mes pièces jointes. Juste pour commencer, qu'est-ce que "Hello world" en tant que plugin Gmail? Quelles seraient les étapes pour le créer?"Bonjour tout le monde" en tant que plugin Gmail?

+0

Puis-je suggérer un plugin pour Chrome ou un autre navigateur qui prend en charge les extensions à la place? –

Répondre

4

Vous ne pouvez pas créer de plugins Gmail.
(Sauf si vous travaillez pour Google)

+1

Alors, comment des entreprises comme rapportive.com ou mailbrowser.com font-elles fonctionner cela? Peut-être que j'utilise la mauvaise terminologie et ce n'est pas un "plugin". – PeterV

+3

@user Ce sont des extensions de navigateur pour Safari, Firefox et Chrome (chacun ayant sa propre API d'extension). –

+0

Vraiment? Merci! Cela semble beaucoup de travail. Y a-t-il des bibliothèques/etc autour de cela qui rendraient cela plus facile, peut-être abstraites ces APIs, ou devez-vous écrire une extension pour chacune? Cela ressemble à ça :) – PeterV

0

Il n'est pas possible de créer des plugins pour Gmail. Il n'y a pas d'API de développeur en tant que telle - seulement l'accès pour envoyer/récupérer des emails en utilisant les protocoles SMTP/IMAP standard.

Voir http://code.google.com/apis/gmail/oauth/

+0

GMail avait un sous-ensemble limité d'API Greasemonkey via JS. Hé, vous ne savez pas, OAuth sur HTTP me permet d'obtenir une liste complète des messages dans la boîte de réception? –

12

Oui, vous pouvez crée plug-in pour Gmail, et deux types:

  • barre latérale
  • contextuelle

Rechercher les gadgets dans gmail. Après avoir appris à les utiliser, vous pouvez les ajouter à votre compte Gmail ou à quiconque souhaite en faire autant. Pour ce faire, vous pouvez demander à Google de les héberger.

C'est facile si vous connaissez certains HTML, JavaScript et XML.

Bonne chance

Jetez un oeil à ces liens:

1

L'année dernière, Google a publié une API GMail et il vous permet d'effectuer les actions vous voulez, mais peut-être pas avec l'UX que vous recherchez intégré directement à l'intérieur de GMail. Vous pouvez le trouver ici: https://developers.google.com/gmail/api/

Selon exactement comment vous avez besoin de travailler, vous pourriez être en mesure d'utiliser des gadgets contextuels (https://developers.google.com/gmail/contextual_gadgets) ou une extension Google Chrome pour faire ce que vous avez besoin.

0

Google a récemment introduit des modules complémentaires pour Gmail (probablement le 24 octobre 2017). Il peut être développé avec Google Apps Script. Google documentation dit

Que les modules complémentaires Gmail peuvent faire?

Affichage d'informations supplémentaires pour l'utilisateur dans l'interface utilisateur de Gmail. Connexion à des services autres que Google, pour récupérer des informations ou prendre d'autres mesures. Fourniture d'une interface interactive permettant à l'utilisateur de contrôler le module complémentaire ou d'envoyer des informations à un autre service.

Je ne suis pas sûr (j'irai au fond dans les prochains jours) si vous pouvez faire face à des pièces jointes. Mais je pense logiquement que vous pouvez le faire aussi, parce que GAS supports handling attachments.

A partir de maintenant, Google is not allowing pour publier de nouveaux add-ons, mais ils le permettront à l'avenir.

Alors que quelques add-ons ont été mis à la disposition du G Suite Marketplace pour les utilisateurs à installer, il est actuellement impossible de publier votre propre add-on sur le marché.

Comment pouvez-vous publier votre propre module?

A partir de maintenant (26 oct. 2017), ils le considèrent sur demande. Si vous avez une idée géniale, fill this form pour les informer. Vous recevrez une notification une fois qu'ils acceptent votre annonce.

Voici comment le complément sur l'interface ressemble à l'intérieur Gmail

enter image description here

Questions connexes