获取城市计价规则
优质
小牛编辑
133浏览
2023-12-01
获取城市计价规则
说明
接入者可以通过以下两种方式获取城市计价规则:
- 通过URL链接获取计价规则页面
- 通过接口获取城市计价规则
方式一:通过URL获取
此方式是通过修改URL中的flier和area参数,获得不同车型不同城市的计价规则
地址URL
是否需要登录
否
访问授权限制
暂无
参数规则
名称 | 描述 |
---|---|
flier | 车型(1:快车,0:专车) |
area | 城市ID,通过获取全量城市列表中的cityid字段获得 |
方式二:通过接口获取
此方式是通过调用计价规则接口获取计价规则数据
地址URL
/v1/common/Cities/getPrice
支持格式
{url}?k1=v1&k2=v2&k3=v3&...
HTTP请求方式
GET
是否需要登录
是。关于登录授权,参见 如何登录授权
访问授权限制
暂无
请求参数
名称 | 类型 | 必选 | 描述 |
---|---|---|---|
client_id | string | yes | 申请应用时分配的APP_KEY |
access_token | string | yes | 乘客认证信息 |
timestamp | int | yes | 时间戳 |
city | int | yes | 出发城市id(城市列表接口返回) |
rule | int | yes | 计价模型分类,201(专车);301(快车);203(专车接机);204(专车送机) |
sign | string | yes | 签名 |
注意事项
sign签名请参照 签名算法
请求示例
curl -X GET -H "Content-Type: application/x-www-form-urlencoded" 'http://api.es.xiaojukeji.com/v1/common/Cities/getPrice?client_id=testclient&access_token=test×tamp=2867831074&sign=test&city=1&rule=301'
返回参数说明
返回字段 | 字段类型 | 字段说明 |
---|---|---|
errno | int | 错误码 |
errmsg | string | 错误信息 |
data | object | |
area | int | 城市id |
district | string | 城市区号 |
car_level | string | 车型 |
cancel_book_money | float | 取消预约单处罚金额 |
cancel_book_time | string | 取消预约单时间 单位:分钟 |
cancel_real_money | float | 取消实时订单处罚金额 |
cancel_real_time | string | 取消实时单时间 单位:分钟 |
fuel_fee | float | 燃油费 |
min_charge | float | 实时单基础费 |
appointment_min_charge | float | 预约单基础费 |
night_driving_unit_price | float | 夜间费 X元/公里 |
night_begin | string | 夜间费开始时段 |
night_end | string | 夜间费结束时段 |
empty_distance | float | 当里程过X公里时,每公里加收远途费 |
empty_driving_unit_price | float | 远途费 X元/公里 |
low_speed_time_unit_price | float | 低速费 X元/公里 |
start_price | float | 起步价 |
start_distance | float | 起始里程 |
normal_unit_price | float | 里程费 X元/公里 |
time_unit_price | float | 时间费计费价格 X元/分钟 |
c_level | string | 车型 |
c_icon | url | 车图标的url |
c_android_icon | url | 车安卓图标的url |
c_logo | url | 车logo的url |
c_image | url | 车图片的url |
c_level_name | string | 车型名称 比如:"普通型" |
c_level_desc | string | 车型描述 比如: "普通型快车" |
返回示例
{
"errno": 0,
"errmsg": "SUCCESS",
"data": {
"600": {
"area": 1,
"district": "010",
"car_level": "600",
"cancel_book_money": "20.00",
"cancel_real_money": "10.00",
"cancel_book_time": "60",
"cancel_real_time": "5",
"fuel_fee": "1.00",
"min_charge": "10",
"appointment_min_charge": "10",
"night_driving_unit_price": 0.4,
"night_begin": "23:00",
"night_end": "05:00",
"empty_distance": 12,
"low_speed_time_unit_price": 0,
"start_price": 0,
"start_distance": 0,
"normal_unit_price": 1.5,
"time_unit_price": 0.35,
"empty_driving_unit_price": 0.8,
"c_level": "600",
"c_icon": "http://10.10.8.76:8080/crm_test/images/upload/2015/20150515/carLevel_600/carlevel_ios.png",
"c_android_icon": "http://10.10.8.76:8080/crm_test/images/upload/2015/20150515/carLevel_600/carlevel_android.png",
"c_logo": "http://10.10.8.76:8080/crm_test/images/upload/2015/20150515/carLevel_600/carlevel_logo.png",
"c_image": "http://10.10.8.76:8080/crm_test/images/upload/2015/20150515/carLevel_600/carlevel_large.png",
"c_level_name": "快车型",
"c_level_desc": "等同于经济型",
},
...
}
}