作者热门文章
- iOS/Objective-C 元类和类别
- objective-c - -1001 错误,当 NSURLSession 通过 httpproxy 和/etc/hosts
- java - 使用网络类获取 url 地址
- ios - 推送通知中不播放声音
使用 GPS,如果我想接我,如何通知该地区的出租车司机?我见过很多关于找到出租车并随时随地接你的应用程序,例如 http://www.taxifinder.com/ .
我想知道它背后的想法是什么?出租车运营商是否需要有一个服务器,我可以访问它并告诉他们我需要一辆出租车?我真的不知道该怎么做,谁能赐教。应如何完成的步骤/列表。
最佳答案
我不知道它的可扩展性,但这里是一个尝试:
可以处理来自前端的请求并对其进行处理的网络服务器。一个简单的案例场景是它接收请求者的信息,包括 GPS 坐标。然后它会检查附近注册到网络服务器的司机,并向他们发送推送通知。
推送通知系统,将通知推送给出租车司机。查看Google Cloud Messaging尽管我相信在这种情况下没有过滤用户的选项。
附言。出租车司机必须为推送通知注册他们的设备。转念一想,也需要出租车司机的位置访问权限,以便过滤将接收调度请求的司机。然后可能添加一项功能,如果一个司机“接受”调度,用户会收到通知,其他司机不能再接受它。
关于ios - 如何使用 GPS 通知出租车或出租车运营商,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14451371/
我是一名优秀的程序员,十分优秀!