【问题标题】:What are the options for using Meteor JS to implement Android push notification使用 Meteor JS 实现 Android 推送通知有哪些选择
【发布时间】:2018-06-30 02:55:27
【问题描述】:
我是 Meteor JS 的新手,所以如果我的问题有点愚蠢,请原谅我。我一直在努力寻找使用 Meteor JS 在 Android 上实现推送通知的正确方法。似乎那里的选择非常有限。我研究了 Raix Push,但不幸的是它对我不起作用。
我想知道是否有人找到了今天仍然有效的方法来成功地在 Meteor JS 应用程序上实现推送通知(无论是通过 OneSignal SDK、Raix 还是其他方式)?如果是这样,请您告诉我方法是什么,至少我有一个大致的方向可以遵循?
提前感谢您!
【问题讨论】:
标签:
javascript
meteor
mobile
push-notification
onesignal
【解决方案1】:
我在我的一个更大的项目中使用 Meteor 并成功实现了推送通知。
我将 Raix/Push 包与 FCM(Firebase 云消息传递)结合使用。
像你自己提到的那样有很多选择,但对我来说,提到的那个是最好的。
RAIX/Push 仅将推送消息发送到您的云服务(例如 FCM)并进行令牌管理。但是您需要自己配置 FCM 服务,以便它知道,谁是客户端,我应该向谁发送推送通知..
当您使用 Meteor 构建 APK 时,您将获得一个 Android 项目,它是一个运行您的 Meteor 应用程序的 Cordova 环境。
您需要遵循 FCM 控制台 (console.firebase.google.com) 中提供的步骤,并绑定一些自定义数据并在这里和那里操作 gradle 和 xml 文件。 (你会在那里找到详细的解释)。
编辑
在这里你可以看到我的旧帖子解释了我自己使用 FCM/GCM 和 raix/push 犯的错误
meteor cordova app push notifications (FCM/GCM)