2

使用 GPS,如果我想被接走,如何通知该地区的出租车司机?我见过很多关于寻找出租车并在任何地方接你的应用程序,例如http://www.taxifinder.com/

我想知道它背后的想法是什么?出租车运营商是否需要有一个服务器让我可以访问它并告诉他们我需要一辆出租车?我真的不知道该怎么做,谁能赐教。应该如何完成的步骤/列表。

4

1 回答 1

2

我不知道它的可扩展性,但这里是一个尝试:

  1. 可以处理来自前端的请求并对其进行处理的网络服务器。一个简单的情况是它接收请求者的信息,包括 GPS 坐标。然后它将检查附近注册到网络服务器的驱动程序并将推送通知发送给他们。

  2. 一个推送通知系统,用于将通知推送给出租车司机。查看Google Cloud Messaging虽然我相信在这种情况下没有过滤用户的选项。

  3. 与服务器通信的 Web/本机应用程序。

附言。出租车司机必须为其设备注册推送通知。再想一想,需要出租车司机的位置访问权限以及过滤将接收调度请求的司机。然后可能会添加一个功能,如果一个驱动程序“接受”调度,则通知用户并且其他驱动程序不能再接受它。

于 2013-01-22T04:09:56.700 回答