【问题标题】:Push Notification from Firebase using MySQL使用 MySQL 从 Firebase 推送通知
【发布时间】:2021-05-05 06:06:27
【问题描述】:

我的应用正在发送应用内通知。使用 MySQL 表和侦听器。但我想使用 Firebase 的推送通知。我的数据库是 MySQL。

我想在 MySQL 表中创建订单后立即发送新订单通知。

所以在 MySQL 中创建了订单,如果订单创建成功,则在 firebase 中创建记录。 firebase 向我们客户半径 1 公里内的披萨店发送通知。

谁能确认这是可能的??

firebase 有能力做到这一点吗???

后端 API 编码在 Laravel 中。

【问题讨论】:

    标签: mysql laravel firebase geolocation firebase-cloud-messaging


    【解决方案1】:

    是的,这是可能的!您可以使用 Firebase 函数

    每当在您的 MYSQL 中创建记录时,您都可以在 Firestore(参见 Firesore API)中创建它的记录,并使用云函数 Firestore 触发器(参见 Firestore Triggers),您可以编写创建/更新/删除 firestore 记录时,您需要的任何逻辑(在您的情况下向特定受众发送通知)。

    注意:Firebase 函数使用 JavaScript 和 TypeScript。

    【讨论】:

    • 可以根据区域坐标发送通知吗?
    • 正如我所提到的,您可以在 Cloud Functions 中编写所需的任何逻辑。但是当然对于您的用例,即根据坐标发送通知,您必须维护用户的位置记录并根据它编写逻辑。好吧,这超出了这个问题的范围。
    猜你喜欢
    • 1970-01-01
    • 2018-06-01
    • 1970-01-01
    • 2018-09-17
    • 2019-11-11
    • 2017-03-05
    • 2018-09-19
    • 1970-01-01
    • 2018-02-28
    相关资源
    最近更新 更多