php - 需要 Laravel 移动应用程序的推送服务

标签 php mysql parsing laravel push-notification

我正在构建一个使用 Laravel 作为后端的 iOS/Android 应用程序,现在我需要一个推送服务。

我需要推送两种类型的通知,一种是在应用程序运行/后台时,另一种是在应用程序关闭时。

我不介意使用两种类型的服务,我主要想要一种易于在 Laravel 中实现的服务。

我已经看过 Urban Airship ,但似乎很难用 Laravel 实现它 - 可能只是我的疯狂技能。

Pusher,看起来很容易用 laravel 实现,并且只能处理应用内/后台推送。但是他们最小的计划只支持100个连接,这似乎有点少。 - 100 个登录用户?

Parse 似乎可行,但如果我了解他们的 API,我还需要让用户登录到 parse 的 API。

所以请分享您使用 Laravel 进行推送服务的经验。

最佳答案

in-app

  • Pusher 允许 100 个用户同时连接。因此,如果您取消绑定(bind) appstate 上的 channel 进入后台,您应该可以处理多达 400-500 个用户(在我的情况下,我有 2000 多个用户之前我不得不将我的帐户升级到启动)。您可以在此处找到有关其定价计划的更多信息:Pricing Plans

background

  • Parse :截至撰写本文时,他们的状态是“服务现已关闭”。

  • Urban Airship :我发现他们的库最容易实现,并且他们有大量的自定义项,您可以将其应用于您的通知(包括通知操作)。

综上所述,我很难找到一个库来让 laravel 推送 Urban Airship 的通知。我找到的唯一一个是php-library2 , 但它不再受支持,因此请谨慎使用。

关于php - 需要 Laravel 移动应用程序的推送服务,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28670742/

相关文章:

Json 解析 "Invalid class typecast"问题。 [德尔福XE7]

mysql - 扩展面向列的 Mysql - Wordpress

c# - join for insert语句mysql语法

mysql - 如何在Mysql中为MUL键创建索引?

parsing - Clojure-解析字符串至今

python - 使用 Universal Feed Parser 获取日期时出现问题

javascript - 将表单输入与数据库进行比较

php - 从 mysql 数组中获取值并从字段中匹配

php - 您可以向用户隐藏 $_GET 值和 URL 吗?

php - 从类中获取 use 语句