【问题标题】:How can I implement scheduled push notifications for Android and IOS App on my parse server?如何在我的解析服务器上实现 Android 和 IOS 应用程序的预定推送通知?
【发布时间】:2017-11-09 18:36:45
【问题描述】:

解析推送通知有一定的缺点,包括 -

  1. 没有作业队列系统。
  2. 不支持定时推送。

所以我正在考虑使用不同的 pushadapter。

我有两个问题-

  1. 我的方法是否正确?
  2. 如果是,我可以使用哪个 npm 包/推送适配器?
  3. 使用这个第三方推送适配器会有什么配置?

【问题讨论】:

    标签: android node.js parse-platform push-notification parse-server


    【解决方案1】:

    使用第三方推送适配器是一种有效的方法。它们由诸如

    之类的公司提供

    OneSignal (Website | Adapter Github link)

    Pushwoosh (Website | Adapter Github link)

    需要注意的是,这可能会花钱,或者他们将推送数据出售给广告商。对于 OneSignal,在他们的 help section under "FREE" 中明确说明。

    在这种情况下,您需要将标准适配器(具有 APNS p12 证书的路径和 FCM 的凭据)替换为另一个配置,其中包括您提供给第三方提供商的 API 密钥。这在适配器存储库的自述文件中进行了描述。 然后,您需要使用 APNS 证书和 FCM 凭据配置他们的服务。

    或者,您可以使用您自己的调度程序,但这似乎有点复杂。我在这里读过一篇关于它的好文章:https://www.linkedin.com/pulse/how-get-parse-background-job-functionality-server-andrey-gordeev/ Parse 团队建议使用 kue 来完成这项工作 (https://github.com/Automattic/kue)。

    Parse 开源社区在构建支持推送通知调度的适配器方面做出了一些努力。查看本期最新消息(2017 年 11 月): https://github.com/parse-community/parse-server/issues/4105

    【讨论】:

    • 嘿,谢谢!所以对我来说,简单的方法是使用第三方......我正在考虑使用 OneSignal。对这些东西的正确文档有任何想法吗? @朱利安
    • 您真的不在乎客户的数据吗?好吧,好吧。 OneSignal 在这里有一些文档:onesignal.com/parse
    猜你喜欢
    • 2012-05-17
    • 1970-01-01
    • 2011-07-17
    • 2011-11-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-07-14
    相关资源
    最近更新 更多