ios - 如何使用 GPS 通知出租车或出租车运营商

标签 ios gps location

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

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

最佳答案

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

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

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

  3. 与服务器通信的网络/ native 应用程序。

ps。出租车司机必须将其设备注册为推送通知。再想一想,还需要出租车司机的位置访问权限,以便过滤将接收调度请求的司机。然后可以添加一项功能,如果一个司机“接受”调度,用户会收到通知,其他司机不能再接受。

关于ios - 如何使用 GPS 通知出租车或出租车运营商,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14451371/

相关文章:

asp.net - 如何使用 SQL 存储而不是 web.config 在 ASP.NET 中实现页面授权?

iphone - 在 iCloud 同步设备上测试 iOS Ad-hoc IPA

ios - WebKit View 未连接到 ViewController(Control + 拖动)

ios - 涉及标准 iOS UIImagePickerController 的应用程序中的地理标记

javascript - 更新实时谷歌地图

c# - 查找附近的 GPS 导航路线

iOS后台区域位置更新

iphone - 在 iPhone 中使用 GPS 和加速度计进行准确的位置跟踪

ios - Firebase:从嵌套的 Childs 中检索信息 (Swift 3)

iphone - 在 iPhone 中向 Facebook 好友发送消息,Objective C