使用 GPS,如果我想被接走,如何通知该地区的出租车运营商?我见过很多关于寻找出租车并带你去任何地方的应用程序,例如 http://www.taxifinder.com/ .
我想知道它背后的想法是什么? 出租车运营商是否需要有一个服务器,我可以访问它并告诉他们我需要出租车? 我真的不知道该怎么做,有人可以启发我吗?有关如何完成的步骤/列表。
最佳答案
我不知道它的可扩展性,但这里是一个尝试:
一个网络服务器,可以处理来自前端的请求并进行处理。一个简单的情况是它接收请求者的信息,包括 GPS 坐标。然后,它会检查附近是否有注册到网络服务器的驱动程序,并向他们发送推送通知。
推送通知系统,用于将通知推送给出租车司机。查看Google Cloud Messaging尽管我相信在这种情况下没有过滤用户的选项。
- 与服务器通信的网络/ native 应用程序。
ps。出租车司机必须将其设备注册为推送通知。再想一想,还需要出租车司机的位置访问权限,以便过滤将接收调度请求的司机。然后可以添加一项功能,如果一个司机“接受”调度,用户会收到通知,其他司机不能再接受。
关于ios - 如何使用 GPS 通知出租车或出租车运营商,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14451371/