繁体   English   中英

在不使用服务器的情况下发送推送通知:将网络应用发送至Android

[英]Sending push notification without server: web app to android

我对混合世界完全陌生,所以我必须先问一下。

我可以在没有服务器的情况下通过GCM发送通知吗?

我的意思是,我正在使用AngularJS和Firebase构建SPA,但是我的客户要求我为Android制作仪表板,因此每次用户下订单时,他们(都是仪表板管理员)都会在手机上收到PUSH通知:“已创建新订单”,然后在“点击”时打开应用程序。

我一直在阅读有关/topic/终结点的信息,以通知它们两者,但我认为我仍然需要服务器才能做到这一点。 可以吗 如果我简单地使用AngularJS的$http服务post一个http查询来告诉GCM为该topic / usergroup发送通知,那将是很好的。

那可能吗? 如果是这样,关于如何的任何想法? 提前非常感谢您!

发送下游GCM消息可以“无需服务器”完成。 一种选择是将包含必填字段的HTTP请求发送到GCM。 GCM提供了主题消息传递功能,它确实使在没有服务器的情况下发送下游消息更加容易。 您的客户端应用程序可以订阅来自/ topic / usergroup的消息,然后您可以发送带有/ topic / usergroup作为您的“ to”值的HTTP请求,订阅的客户端就会收到它。

请注意,您将需要设置一个Google Developer Console项目以获取所需的API密钥。

在此处查看有关GCM HTTP下游消息的结构的更多信息。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM