public class ToftAPI extends BaseAPI
ABNORMAL_MARK_CUSTOM, ABNORMAL_MARK_DONE, ABNORMAL_MARK_NONE, ABNORMAL_MARK_OPERATOR, ABNORMAL_MARK_SYSTEM, CAR_TYPE_BUSINESS, CAR_TYPE_COMFORT, CAR_TYPE_LIMO, CAR_TYPE_LUXURY, CAR_TYPE_MASS, CAR_TYPE_TAXI, CAR_TYPE_YOUNG, MAP_TYPE_BAIDU, MAP_TYPE_GOOGLE, MAP_TYPE_MARS, ORDER_STATUS_ALL, ORDER_STATUS_ARRIVED, ORDER_STATUS_CANCELLED, ORDER_STATUS_DISABLED, ORDER_STATUS_INIT, ORDER_STATUS_PRECREATE, ORDER_STATUS_SERVICEEND, ORDER_STATUS_SERVICEREADY, ORDER_STATUS_SERVICESTART, ORDER_STATUS_WAITDRIVERCONFIRM, ORDER_STATUS_WAITFORCAR, PAY_STATUS_NO_NEED, PAY_STATUS_NONE, PAY_STATUS_OFF, PAY_STATUS_PORTION, PRODUCT_ASAP, PRODUCT_DAY_RENT, PRODUCT_DISTANCE_RENT, PRODUCT_FROM_AIRPORT, PRODUCT_FULL_DAY, PRODUCT_HALF_DAY, PRODUCT_HOTLINE, PRODUCT_HOTLINE_ROUND, PRODUCT_HOURLY_COMBO, PRODUCT_MANUAL_COMMON, PRODUCT_MANUAL_DRUNK, PRODUCT_MONTH_RENT, PRODUCT_TAXI, PRODUCT_TIME_RENT, PRODUCT_TO_AIRPORT, PRODUCT_TRY_DRIVE, PRODUCT_WEEK_RENT, PRODUCT_YEAR_RENT, REASON_CAR_NOT_ARRIVE, REASON_CHANGE_INFO_REORDER, REASON_DISPATCH_APP_CANCEL, REASON_DISPATCH_CANCEL_BY_DRIVER, REASON_DISPATCH_DRIVER_CANCEL, REASON_DISPATCH_NO_DRIVER, REASON_DISPATCH_NO_DRIVER_ACCEPT, REASON_DISPATCH_REDISPATCH_FAILED, REASON_DISPATCH_SYSTEM_CANCEL, REASON_DISPATCH_UNCONTACT_CANCEL, REASON_NO_CARD, REASON_NO_UNIONPAY, REASON_OTHER, REASON_PARTNER, REQUEST_METHOD_GET, REQUEST_METHOD_POST, RET_INVALID_PARAM, RET_OK, RET_ORDER_CHECK_ACCOUNT, RET_ORDER_CREATING, RET_ORDER_TIME_OUT| 限定符和类型 | 方法和说明 |
|---|---|
static BaseResultT<List<com.ridegroup.yop.bean.toft.Estimated>> |
estimatedAll(String accessToken,
Map<String,Object> reqMap)
预估费用无车型
|
static BaseResultT<com.ridegroup.yop.bean.toft.Estimated> |
estimatedOne(String accessToken,
Map<String,Object> reqMap)
预估费用有车型
|
static BaseResultT<Map<String,com.ridegroup.yop.bean.toft.Airport>> |
getAirport(String accessToken,
String mapType)
获得机场信息
|
static BaseResultT<Map<String,com.ridegroup.yop.bean.toft.AvailableService>> |
getAvailableService(String accessToken)
获取可用服务
|
static ToftAPI |
getInstance(String accessToken) |
static BaseResultT<com.ridegroup.yop.bean.toft.NearbyCarCount> |
getNearbyCarCount(String accessToken,
String lat,
String lng)
获得附近车辆数
|
static BaseResultT<com.ridegroup.yop.bean.toft.Nightfee> |
getNightfee(String accessToken,
String city,
String type,
String carTypeId)
获得夜间服务费
|
static com.ridegroup.yop.bean.price.PriceNew |
getPrice(String accessToken,
String city,
String type,
String airCode)
获取价格
|
com.ridegroup.yop.bean.price.PriceNew |
getPriceData(String city,
String type,
String airCode) |
static BaseResultT<Map<String,com.ridegroup.yop.bean.toft.Train>> |
getTrain(String accessToken,
String mapType)
获得火车站信息
|
getPostHttpEntity, getUri, getUrlParamspublic com.ridegroup.yop.bean.price.PriceNew getPriceData(String city, String type, String airCode)
public static com.ridegroup.yop.bean.price.PriceNew getPrice(String accessToken, String city, String type, String airCode)
accessToken - accessTokencity - 城市type - 产品类型airCode - 机场三字码,接送机必传public static BaseResultT<Map<String,com.ridegroup.yop.bean.toft.AvailableService>> getAvailableService(String accessToken)
accessToken - accessTokenpublic static BaseResultT<com.ridegroup.yop.bean.toft.Nightfee> getNightfee(String accessToken, String city, String type, String carTypeId)
accessToken - accessTokencity - 城市type - 产品类型carTypeId - 车型idpublic static BaseResultT<Map<String,com.ridegroup.yop.bean.toft.Airport>> getAirport(String accessToken, String mapType)
accessToken - accessTokenmapType - 地图类型 1-百度 2-火星 3-谷歌 默认 1-百度public static BaseResultT<Map<String,com.ridegroup.yop.bean.toft.Train>> getTrain(String accessToken, String mapType)
accessToken - accessTokenmapType - 地图类型 1-百度 2-火星 3-谷歌 默认 1-百度public static BaseResultT<com.ridegroup.yop.bean.toft.Estimated> estimatedOne(String accessToken, Map<String,Object> reqMap) throws IllegalArgumentException
accessToken - accessTokenreqMap - 输入参数IllegalArgumentException - 参数错误public static BaseResultT<List<com.ridegroup.yop.bean.toft.Estimated>> estimatedAll(String accessToken, Map<String,Object> reqMap)
accessToken - accessTokenreqMap - 输入参数public static BaseResultT<com.ridegroup.yop.bean.toft.NearbyCarCount> getNearbyCarCount(String accessToken, String lat, String lng)
accessToken - accessTokenlat - 出发地点纬度lng - 出发地点经度Copyright © 2020. All rights reserved.