L'envoi de mails automatiques de Firebase l'aide de Google Cloud Platform (pas de tiers)

Nous avons fait quelques recherches depuis plusieurs heures déjà.

La première solution qui s'affiche partout (d'autres StackExchange questions trop) à l'aide de services tiers SendGrid.com et parfois en conjonction avec Zapier, mais cela ce n'est pas l'approche que nous cherchons à mettre en œuvre.

Pour l'envoi des sans tiers dans le milieu, la première solution qui semble viable était "Firebase Déclencheurs", qui a été annoncé sur Google I/O 2014, mais n'est jamais venu à la vie et à apparemment été fusionnées dans Google Cloud Fonctions qui est encore en Alpha.

Je suis assez sûr que je l'avais vu la solution de près d'un an dans un lien sur le FireBase blog, mais le seul post qui semble avoir existé dès que l'affaire est maintenant vide.

Nous n'avons jamais travaillé avant avec GCP, mais notre logique nous dit que cette question devrait être résolu (à l'intérieur de Google) à l'aide avec un autre BPC API existantes, et la Mail API est apparemment correct, mais il ne semble pas être en aucune façon notre Firebase Web App peut en faire la demande.

Quelqu'un pourrait-il (de préférence avec les BPC de l'expérience) veuillez expliquer quelle est la situation ici, et comment est-ce que Google attend de lui qu'il est FireBase développeurs d'envoyer des courriels à leurs clients?

Pour une version à jour de ce blog, voir: cloud.google.com/solutions/mobile/...
Firebase n'a pas de prise en charge intégrée pour l'envoi de développeur-e-mail indiquée. En ce sens, il n'a aucune attente sur la façon dont une application envoie un message à ses utilisateurs. Une façon de le faire serait par le biais d'app engine, comme indiqué dans le billet de blog que vous avez mentionné. Mais il y a beaucoup plus de moyens pour accomplir la même.
Merci @FrankvanPuffelen, nous sommes le développement d'une WebApp, alors... nous vous serions reconnaissants de ce lien pour une WebApp approche, si elle existe...
En fait, vous pouvez suivre le tutoriel partagé par FrankvanPuffelen en commençant à "l'Ajout de backend logique à l'aide de App Engine". Vous créez un projet dans Android Studio, mais vous venez de travail dans le AppEngine partie module, c'est à dire vous laisser "intacte" l'application Android du module.
et 3371862, ainsi que je comprends le lien mentionné, la procédure effectue une enquête pour app engine à partir de l'application elle-même, pas de firebase, ce qui signifie que dans les Applications Web, de l'environnement, de l'enquête pour l'e-mail par le client navigateur directement à app engine... ce ne Serait pas un énorme risque de sécurité? Et si non, Veuillez expliquer pourquoi pas...

OriginalL'auteur DavidTaubmann | 2017-03-06