【问题标题】:Send an Email from Sendgrid and firebase?从 Sendgrid 和 firebase 发送电子邮件?
【发布时间】:2018-11-08 06:07:51
【问题描述】:

我在 firebase 上有一个用户数据库,我使用 sendgrind API 创建了一个 python 脚本来向客户发送交易电子邮件。

我想做的是,当新用户在我的应用中注册时,我想从 Sendgrid api 向他发送一封欢迎邮件,从 firebase 获取他的电子邮件。

可能的解决方案:

  1. 使用 Google Cloud Functions:因为我不太了解它是如何工作的

  2. 使用 Zapier 进行 firebase 和 sendgrid 集成,因为此 zap 不再可用。

还有其他解决方案吗?

我希望将此自动邮件功能(适用于新注册用户)作为独立功能。一个完全独立的程序,它将从新用户的 firebase 获取数据并从 Sendgrid 向他们发送欢迎消息。

我正在使用 Python 编写脚本

谢谢

【问题讨论】:

    标签: python firebase-realtime-database sendgrid email


    【解决方案1】:

    您可以在服务器上编写一个 webhook 侦听器,该侦听器将侦听 firebase 在添加新行时触发的 webhook。然后您需要读取 Firebase 传递的数据并将您的邮件功能触发到 Sendgrid。

    请参考以下网址了解如何配置 Firebase Webhooks:Get to know firebase weebhooks

    【讨论】:

    • 我每 30 分钟从 firebase 导入数据并检查以前的数据库。如果将新条目添加到数据库中,我将发送一条消息。我希望脚本每 30 分钟运行一次,我该怎么做?
    • 您可以配置相同的 cron 作业。检查如何为您的操作系统实施 cron 作业。
    猜你喜欢
    • 2018-08-24
    • 2018-08-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-11-30
    • 1970-01-01
    • 2022-01-20
    相关资源
    最近更新 更多