使用Node js和聚合物Web应用程序的Firebase推送通知



我想将设备推送通知发送到Android应用。这是我在做的:

  1. 创建一个WebApp服务器(节点JS(,客户端代码用聚合物编写。
  2. 使用某些第三方Android容器(Predix Mobile(将此WebApp部署到Android设备作为Android应用程序。
  3. 第三方容器将Web应用程序采用并将其部署到Android设备中为Android App。
  4. 第三方Web应用程序没有任何可以生成用于使用Google Firebase发送设备推送通知的设备令牌的插件。
  5. 我的Web应用程序中有一个登录页面,当我登录时,我想生成设备令牌。但是我找不到任何帮助,因为我的客户端代码是用聚合物编写的。
  6. 我将将该令牌发送到我的服务器代码,该代码将部署到云中,服务器将进行帖子调用以将通知推向设备。

有什么方法可以实现?

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

您的UI在网络视图中加载,您可以完全控制主动脉。在您的微服务中,您可以打电话给Insignal API,其中要发送作为推送通知的消息。您可以处理主动行动中的推送通知。您可以将通知发送到特定设备,一组设备或运行应用程序的所有设备。

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

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

最新更新