2016-12-15 45 views
0

我正在制作一个项目来跟踪校车,并希望将当前的公交地点发送给家长的移动设备。位置客户服务器跟踪系统

我正在寻找一种方法将一台设备的位置广播到预定义组中的其他设备。

是否可以与组中的所有应用程序进行通信而无需设置自己的服务器/主机/数据库?

有可能获得另一个应用程序设备的位置?

+0

你是什么意思“给我的应用程序的完整建议?”你想我们为你写吗? – EJoshuaS

+0

我只是想帮助我该怎么做。? –

+1

你能澄清你需要什么样的帮助吗?正如所写,目前尚不清楚你要求的帮助。 – EJoshuaS

回答

1

您可以使用推送通知。

可以使用Firebase云消息传递(这是Google Cloud Messaging的新替代品)向多个设备广播消息。你可以看到一个完整的演练here。您可能会对topic messaging特别感兴趣。您也可以通过Google云消息传递do the same thing,但请记住该服务已被弃用。

还有其他推送通知服务(例如,通过亚马逊网络服务)。

这种解决方案通常不需要您维护自己的服务器。请参阅this answer其他选项。

+0

我发送巴士位置到PHP,我得到的客户端应用程序的位置,但如何通知客户当公交车来自他家的位置位置100米的区域 –

+1

@murleepatle你可以从谷歌地图API或者(或让用户输入信息)并将其与已知的公交位置进行比较。 – EJoshuaS