【问题标题】:Firebase push notification using node js and polymer web app使用节点 js 和聚合物网络应用程序的 Firebase 推送通知
【发布时间】:2017-09-28 18:50:27
【问题描述】:

我想向安卓应用发送设备推送通知。这是我正在做的事情:

  1. 创建了一个 webapp 服务器(node js),客户端代码是用聚合物编写的。
  2. 使用一些第三方 android 容器 (Predix Mobile) 将此 web 应用作为 android 应用部署到 android 设备。
  3. 第三方容器获取 Web 应用并将其作为 android 应用部署到 android 设备中。
  4. 第三方网络应用没有任何插件可以生成设备令牌,用于使用 google firebase 发送设备推送通知。
  5. 我的 Web 应用程序中有一个登录页面,当我登录时,我想生成设备令牌。但是我找不到任何帮助,因为我的客户端代码是用Polymer编写的。
  6. 我会将该令牌发送到我的服务器代码,该代码将部署到云中,服务器将执行后调用以将通知推送到设备。

有什么方法可以实现吗?

【问题讨论】:

标签: node.js firebase push-notification polymer


【解决方案1】:

我在一个项目中使用 OneSignal 做类似的事情。 https://onesignal.com/

您的 UI 在 web 视图中加载,您可以完全控制 MainActivity。在您的微服务中,您可以使用要作为推送通知发送的消息来调用 OneSignal API。您可以在 MainActivity 中处理推送通知。您可以向特定设备、一组设备或运行该应用的所有设备发送通知。

您可以在 MainActivity 和 Polymer WebView 之间创建一个接口以在它们之间移动数据。

https://developer.android.com/guide/webapps/webview.html

【讨论】:

    猜你喜欢
    • 2018-01-20
    • 1970-01-01
    • 2017-04-16
    • 1970-01-01
    • 1970-01-01
    • 2019-10-03
    • 2017-11-29
    • 2020-06-11
    • 2023-01-31
    相关资源
    最近更新 更多