web-dev-qa-db-fra.com

Envoyer le webhook lors de l'envoi ou de la réception d'un e-mail

J'ai cherché à savoir comment créer un webhook qui se déclenche lorsqu'un e-mail est envoyé ou reçu dans Gmail. Par exemple, quelqu'un envoie un e-mail, cet e-mail est POSTÉ en tant qu'objet JSON à l'une de mes applications. J'ai trouvé de nombreuses applications/services intermédiaires qui font cela (zapier offre toutes les fonctionnalités que je veux, mais cela coûte de l'argent), mais je ne trouve aucune documentation sur la façon de le faire moi-même, donc je n'ai pas besoin de payer pour il.

Est-ce possible?

22
Ryan-Neal Mes

Après quelques recherches, la meilleure solution que j'ai pu trouver était d'utiliser gmail API

Pour obtenir la fonctionnalité que zapier offre, vous devez disposer d'un service ou de quelque chose qui interroge Google et interroge le statut d'un utilisateur dans la zone. Il existe également deux façons de déclencher des appels au code, mais je ne pense pas que c'est ce que fait zapier. Vérifiez gmail API pour plus d'informations.

6
Ryan-Neal Mes

Vous pouvez essayer d'utiliser context.io Ils vous permettent de connecter plusieurs boîtes aux lettres gmail (et autres), puis de créer des webhooks pour différentes actions. Ils gèrent l'interrogation pour vous, puis chaque fois que la condition est remplie, ils appellent l'URL que vous fournissez.

3
oarevalo