我想通过笔记本电脑向移动设备的子集发送通知。通知将包含一行文本消息。我计划使用GCM服务,但我仍然不太了解我应该遵循的步骤顺序。
此外,我希望移动设备能够将其位置(坐标)和单行文本消息发送到最近的服务器(我计划有几个指定的服务器)。
使用哪些工具以及如何解决此问题?
答案 0 :(得分:0)
使用FCM(Firebase云消息传递)向所有移动设备发送推送通知。向所有注册移动设备发送推送通知的最佳和最简单的方法。
您还可以将Firebase实时数据库用于商店设备位置。
答案 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。