【问题标题】:how i can push notification from laravel api to react native app?我如何从 laravel api 推送通知以响应本机应用程序?
【发布时间】:2020-08-29 14:33:09
【问题描述】:

我正在尝试使用 laravel api 从网络应用程序发送推送通知以响应本机应用程序,有没有办法做到这一点?

我正在将 Laravel 用于 Web 应用程序并使用本机响应移动应用程序

【问题讨论】:

  • 推送器、laravel echo 等

标签: reactjs laravel api react-native push-notification


【解决方案1】:

因为它是一个 Reac Native 应用程序,简单的 websockets 将不足以在移动应用程序上接收通知。为此,您需要一个平台或服务,因为从 0 开始非常困难。我建议使用Pusher Beams 开始。结合pusher-push-notifications 包,你可以毫无问题地从 Laravel 向 Android iOS 发送通知。

Firebase Cloud Messaging (FCM) 是另一个可以在此过程中为您服务的平台。结合this package,你会发现用 Laravel 实现服务器端很容易。

【讨论】:

    【解决方案2】:

    您可以使用laravel-websockets 作为后端通知广播的推送器替代品。然后就可以在前端使用laravel echo收听指定频道了。

    Laravel 网络套接字:https://github.com/beyondcode/laravel-websockets
    Laravel 回显:https://laravel.com/docs/7.x/broadcasting#installing-laravel-echo

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多