Отправить электронное письмо от Sendgrid и firebase? - PullRequest
0 голосов
/ 29 мая 2018

У меня есть база данных пользователей на базе Firebase, я создал скрипт Python, использующий API sendgrind для отправки транзакционных электронных писем клиенту.

Что я пытаюсь сделать, когда новый пользователь зарегистрируется в моемПриложение, я хочу отправить ему приветственное письмо от Sendgrid api, извлекая его письмо из базы данных.

Возможные решения:

  1. Использовать Google Cloud Функции: как нетдействительно понимаю, как это работает

  2. Используйте Zapier для интеграции с firebase и sendgrid, поскольку этот zap больше недоступен.

Есть ли альтернативное решение??

Я хочу использовать эту функцию автоматической почты (для новых зарегистрированных пользователей) как отдельную функцию.Полностью отдельная программа, которая будет получать данные из firebase нового пользователя и отправлять им приветственное сообщение от Sendgrid.

Я использую Python для сценариев

Спасибо

1 Ответ

0 голосов
/ 30 мая 2018

Вы можете написать прослушиватель веб-хука на своем сервере, который будет слушать веб-хуки, запущенные firebase при добавлении новой строки.Затем вам нужно прочитать данные, переданные Firebase, и запустить свою почтовую функцию в Sendgrid.

Пожалуйста, обратитесь к приведенному ниже URL-адресу, чтобы узнать, как настроить Firebase Webhooks: Познакомьтесь с firebase weebhooks

...