获取城市计价规则

说明

接入者可以通过以下两种方式获取城市计价规则:

  1. 通过URL链接获取计价规则页面
  2. 通过接口获取城市计价规则

方式一:通过URL获取

此方式是通过修改URL中的flier和area参数,获得不同车型不同城市的计价规则

地址URL

https://static.udache.com/passenger/apps/price/price-rule/index.html?version=3.8&from=wlwebapp&flier=0&area=1

是否需要登录

访问授权限制

暂无

参数规则

名称 描述
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" 'https://api.es.xiaojukeji.com/v1/common/Cities/getPrice?client_id=testclient&access_token=test&timestamp=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": "https://10.10.8.76:8080/crm_test/images/upload/2015/20150515/carLevel_600/carlevel_ios.png",
      "c_android_icon": "https://10.10.8.76:8080/crm_test/images/upload/2015/20150515/carLevel_600/carlevel_android.png",
      "c_logo": "https://10.10.8.76:8080/crm_test/images/upload/2015/20150515/carLevel_600/carlevel_logo.png",
      "c_image": "https://10.10.8.76:8080/crm_test/images/upload/2015/20150515/carLevel_600/carlevel_large.png",
      "c_level_name": "快车型",
      "c_level_desc": "等同于经济型",
    },
    ...
  }
}

results matching ""

    No results matching ""