从我的笔记本电脑向一组移动设备发送通知

时间:2017-04-06 05:20:57

标签: android google-cloud-messaging

我想通过笔记本电脑向移动设备的子集发送通知。通知将包含一行文本消息。我计划使用GCM服务,但我仍然不太了解我应该遵循的步骤顺序。

此外,我希望移动设备能够将其位置(坐标)和单行文本消息发送到最近的服务器(我计划有几个指定的服务器)。

使用哪些工具以及如何解决此问题?

3 个答案:

答案 0 :(得分:0)

使用FCM(Firebase云消息传递)向所有移动设备发送推送通知。向所有注册移动设备发送推送通知的最佳和最简单的方法。

Firebase Notification

您还可以将Firebase实时数据库用于商店设备位置。

Firebase Realtime Database

答案 1 :(得分:0)

您可以使用GCM(您已经在使用)或FCM(建议使用Firebase云消息传递)以及众所周知且免费使用的城市飞艇。步骤很简单:

1)获得城市飞艇帐户 2)在清单上添加接收器以收听通知 3)在您的应用程序活动中添加一段代码,其中包含" takeOff"方法。 4)创建一个扩展城市飞艇并覆盖方法的类 5)获取" API密钥"来自火力公园,把钥匙放在城市飞艇需要的地方。 6)从城市飞艇获取配置文件,并用你的firebase"发送者id"

替换配置文件的最后一行

现在您可以向所有设备发送通知。您还可以通过获取特定设备的通道ID并将其添加到城市飞艇的测试设备列表中,仅向测试设备发送通知。

答案 2 :(得分:0)

我认为您应该尝试使用Firebase而不是GCM,因为它们提供了一个用户面板来发送通知,并且它也是GCM的升级部分。

只需依靠https://console.firebase.google.com

  1. 创建您的应用。
    1. 获取代码以在您的应用中发布通知。
    2. 按照firebase提供的步骤操作。