如何从 java-server 发送推送通知?

Posted

技术标签:

【中文标题】如何从 java-server 发送推送通知?【英文标题】:How to send push-notifications from java-server? 【发布时间】:2018-05-22 13:29:57 【问题描述】:

我在 androidios 上有应用程序,我需要从 Java 服务器向它们发送推送通知。

请告诉我,我在哪里可以找到如何做到这一点的指南?我正在寻找适用于 Android 的 GCM 和 APN。

【问题讨论】:

Google/Apple Push Notification Service (APNS/GCM)的可能重复 【参考方案1】:

https://firebase.google.com/

这就是我在项目中使用的,我对此感到满意。

您拥有开始使用它所需的所有教程和文档。

概述:

firebase 为您提供 Admin SDK,它可以帮助您构建数据和通知消息并将其发送到 firebase,如果您将其发送到特定客户端,firebase 然后将其发送到 iOS 或 Android,或者如果您将其发送到某个创建的主题,则发送到两者. 它还具有易于使用的 Android、iOS、javascript 库来在客户端处理它。 ofc 要与您的服务器一起工作,客户端必须从提供的 google api 生成通知令牌并将其发送到您的服务器以存储在数据库中。

如果我没记错的话,推送通知 2kb 和 4kb 数据消息有一些限制,但在创建通信架构时请记住:)

【讨论】:

以上是关于如何从 java-server 发送推送通知?的主要内容,如果未能解决你的问题,请参考以下文章

如何从 C# 发送 FireBase 自定义推送通知?

如何从 PHP 网站向 iOS 和 Android 发送推送通知?

如何从 nodejs 接收(不发送)推送通知?

如何使用 quickblox 从 javascript 发送推送通知

如何从 SDK/框架向父应用发送推送通知?

如何将推送通知从一台 iPhone 设备发送到另一台设备? [关闭]