附近派单 最后更新时间: 2024年06月06日
功能介绍
通过SDK端实时上报“服务者(如车、按摩师)”的位置信息,实时检索某个点周边,一定时间内上报过位置的“服务者”,返回服务者的ID标识,服务者的位置信息,距离该点的距离值。
1. 可按照直线距离来检索,如检索直线距离5公里范围内的“车”;
2. 可按导航距离来检索,如检索导航距离5公里范围内的“车”;
适用场景
场景1: 适用动态位置数据的实时检索,如物流APP,某个订单的智能派单;社交 APP中附近“人”; 上门按摩应用的某个订单周边的“按摩师”;
场景2: 与自有的业务数据结合进行二次运算,再同步至用户端APP,如筛选某个用户订单,周边3公里范围内,且五星好评的司机。
开发模式
模式1: 按照距离值(直线或导航距离)智能派单
模式2:结合自有业务数据的智能派单
开发步骤
第一步: 确保您已在APP里使用Android SDK(v2.6.0版本及以上)以及iOS SDK(v3.0.0版本及以上);
第二步: 先申请1个Web服务类型的KEY; 再注册附近KEY,即将SDK KEY和Web服务的KEY同时赋予可以访问附近权限;
第三步: 上报位置: 使用SDK的搜索包里的上报位置接口,实时上报(如服务者、车辆)位置, 详见:Android SDK、iOS SDK开发指南;
第四步: 检索附近的“人”,“车”,实现社交,或派单。
a. Android SDK的搜索功能已封装附近API功能,可直接使用SDK的附近位置检索接口;
b. 若需与自己的业务数据结合,请使用附近API获取数据,在服务器端与自有业务数据结合二次运算,再同步至APP。如先利用附近API返回“我”周边的货车司机信息,再调取自有数据库存储的司机好评度,筛选“5星”司机进行派单。