发起叫车请求,预约单叫车最多只能预约3天,且预约时间必须比当前时间大半个小时以上。该接口对ext_order_id幂等,只要创建订单成功就算成功,司机接单会回调接入方(回调状态见《1.5 订单状态及类型》)。派单等待时长120s,如120s后附近无司机接单,则订单会被系统撤销,需要改变ext_order_id重新下单
请求地址: /v2/common/orderCar
服务协议: HTTP/POST
Content-Type: application/x-www-form-urlencoded
请求参数:
参数名称 | 类型 | 必选 | 说明 |
---|---|---|---|
client_id | string | Y | 申请时的client_id |
timestamp | long | Y | 时间戳 |
sign | string | Y | 签名 |
cost_center | string | N | 以集团公司类型接入必填,企业标识与企业名称关联关系告知曹操技术人员 |
from_longitude | string | Y | 出发地经度 |
from_latitude | string | Y | 出发地纬度 |
to_longitude | string | Y | 目的地经度 (订单类型为日租、半日租时,目的地经纬度参数非必传) |
to_latitude | string | Y | 目的地纬度 |
car_type | string | Y | 服务车型:2 新能源;3 舒适型;4 豪华型;5 商务型;7 优选; 14 智能大白车;15 礼帽专车(不支持一次性下多个订单) |
ext_order_id | string | Y | 外部接入方的订单ID,最长30个字符(外部订单ID唯一,禁止重复) |
passenger_phone | string | N | 乘车人手机号,不填表示给自己叫车 |
passenger_hide_phone | string | N | 乘车人脱敏手机号,依赖手机号后四位用于司机端展示,便于司乘确认身份(传入乘客虚拟号的接入方该字段必传) |
passenger_name | string | N | 乘车人姓名 |
caller_phone | string | Y | 用户手机号 |
ext_uid | string | N | 第三方用户ID |
estimate_price | string | Y | 预估费用,单位为分,允许拼车订单需要传入未拼成一口价 |
estimate_price_key | string | Y | 预估费用接口返回的price_key,订单若 price_key 过期(有效期:10分钟)则无法下单,需要重新预估价格获取 |
city_code | string | Y | 城市编码(与起点对应的citycode保持一致) |
order_type | string | Y | 订单类型,请参照《1.5 订单状态及类型》 |
dynamic_rule_id | string | N | 动态折扣ID,预估费用接口返回的dynamicRuleId(动态折扣订单必传) |
flight_no | string | N | 航班号,接机单必传 |
flt_takeoff_time | string | N | 航班起飞时间,接机单需要传递(格式:yyyy-MM-dd HH:mm:ss) |
departure_time | string | N | 用车时间, 预约单必填(格式:yyyy-MM-dd HH:mm:ss),预约单用车时间必须大于等于当前时间30分钟,不超过当前时间往后72小时 |
start_name | string | Y | 出发点名称(最多16个字) |
start_address | string | Y | 出发点详细地址,展示在司机端(最多100个字) |
end_name | string | Y | 目的地名称(最多16个字) |
end_address | string | Y | 目的地详细地址,展示在司机端(做多100个字) |
order_longitude | string | N | 下单地经度 |
order_latitude | string | N | 下单地纬度 |
sms_policy | string | N | 短信发送--1:叫车人和乘车人都发送;2:乘车人发送叫车人不发送;3:乘车人不发叫车人发;4:乘车人叫车人都不发 不传默认不发 |
extra_info | string | N | 下单时给司机展示的备注信息 |
callback_info | string | N | 状态通知原样透传(回调通知支持回调该参数;最大100字,不允许有’;;’, ‘'’) |
order_tags | string | N | 1.支付方式选择一口价,值为 1 (一口价需与商务确认开通权限);2.支付方式选择(前置)现金支付,值为4(选择现金支付须告知曹操专车开发人员);3.正常计费不用传参或传0 |
line_type | string | N | 值为1,路线一口价必传(路线一口价:订单起终点符合条件时,价格固定,若要了解可咨询商务) |
accept_cp_driver | string | N | 是否允许被加盟运力接单(0不使用加盟、 1使用加盟),默认为使用加盟运力 |
accept_relay_order | string | N | 是否允许派接力单(0不允许、 1允许派接力单),默认为允许派接力单 |
start_poi_id | string | N | 开始点POI (高德地图) |
end_poi_id | string | N | 结束点POI (高德地图) |
carpool_type | int | N | 是否允许拼车:0 不拼车;1 允许拼车,默认为不拼车 |
count_person | int | N | 拼车乘车人数,允许拼车时必填,必须为1或2 |
响应data参数:
参数名称 | 类型 | 必有 | 说明 |
---|---|---|---|
orderNo | string | Y | 订单号 |
结果示例:
{
"code": 200,
"success": true,
"data": {
"orderNo": "123456"
}
}
发起叫车请求,预约单叫车最多只能预约3天,且预约时间必须比当前时间大半个小时以上。该接口对ext_order_id幂等,只要创建订单成功就算成功,司机接单会回调接入方(回调状态见《1.5 订单状态及类型》)。派单等待时长120s,如120s后附近无司机接单,则订单会被系统撤销,需要改变ext_order_id重新下单。 多车型呼叫也支持单车型呼叫。
请求地址: /v2/common/orderCarV2
服务协议: HTTP/POST
Content-Type: application/x-www-form-urlencoded
请求参数:
参数名称 | 类型 | 必选 | 说明 |
---|---|---|---|
client_id | string | Y | 申请时的client_id |
timestamp | long | Y | 时间戳 |
sign | string | Y | 签名 |
cost_center | string | N | 以集团公司类型接入必填,企业标识与企业名称关联关系告知曹操技术人员 |
from_longitude | string | Y | 出发地经度 |
from_latitude | string | Y | 出发地纬度 |
to_longitude | string | Y | 目的地经度 (订单类型为日租、半日租时,目的地经纬度参数非必传) |
to_latitude | string | Y | 目的地纬度 |
car_type | string | N | 服务车型:2 新能源;3 舒适型;4 豪华型;5 商务型;7 优选;12 超惠 ;14 智能大白车;15 礼帽专车。多车型同时呼叫可以不传,单车型必传 |
ext_order_id | string | Y | 外部接入方的订单ID,最长30个字符(外部订单ID唯一,禁止重复) |
passenger_phone | string | N | 乘车人手机号,不填表示给自己叫车 |
passenger_hide_phone | string | N | 乘车人脱敏手机号,依赖手机号后四位用于司机端展示,便于司乘确认身份(传入乘客虚拟号的接入方该字段必传) |
passenger_name | string | N | 乘车人姓名 |
caller_phone | string | Y | 用户手机号 |
ext_uid | string | N | 第三方用户ID |
estimate_price | string | N | 预估费用,单位为分,允许拼车订单需要传入未拼成一口价。多车型同时呼叫可以不传,单车型必传 |
estimate_price_key | string | N | 预估费用接口返回的price_key,订单若 price_key 过期(有效期:10分钟)则无法下单,需要重新预估价格获取。多车型同时呼叫可以不传,单车型必传 |
city_code | string | Y | 城市编码(与起点对应的citycode保持一致) |
order_type | string | Y | 订单类型,请参照《1.5 订单状态及类型》 |
dynamic_rule_id | string | N | 动态折扣ID,预估费用接口返回的dynamicRuleId(动态折扣订单必传) |
flight_no | string | N | 航班号,接机单必传 |
flt_takeoff_time | string | N | 航班起飞时间,接机单需要传递(格式:yyyy-MM-dd HH:mm:ss) |
departure_time | string | N | 用车时间, 预约单必填(格式:yyyy-MM-dd HH:mm:ss),预约单用车时间必须大于等于当前时间30分钟,不超过当前时间往后72小时 |
start_name | string | Y | 出发点名称(最多16个字) |
start_address | string | Y | 出发点详细地址,展示在司机端(最多100个字) |
end_name | string | Y | 目的地名称(最多16个字) |
end_address | string | Y | 目的地详细地址,展示在司机端(做多100个字) |
order_longitude | string | N | 下单地经度 |
order_latitude | string | N | 下单地纬度 |
sms_policy | string | N | 短信发送--1:叫车人和乘车人都发送;2:乘车人发送叫车人不发送;3:乘车人不发叫车人发;4:乘车人叫车人都不发 |
extra_info | string | N | 下单时给司机展示的备注信息 |
callback_info | string | N | 状态通知原样透传(回调通知支持回调该参数;最大100字,不允许有’;;’, ‘'’) |
order_tags | string | N | 1.支付方式选择一口价,值为 1 (一口价需与商务确认开通权限);2.支付方式选择(前置)现金支付,值为4(选择现金支付须告知曹操专车开发人员);3.正常计费不用传参或传0 |
line_type | string | N | 实时计费不传;一口价场景必传、值为1 |
accept_cp_driver | string | N | 是否允许被加盟运力接单(0不使用加盟、 1使用加盟),默认为使用加盟运力 |
accept_relay_order | string | N | 是否允许派接力单(0不允许、 1允许派接力单),默认为允许派接力单 如始终不接受接力单、可联系客户经理关闭【即将上线】 |
start_poi_id | string | N | 开始点POI (高德地图) |
end_poi_id | string | N | 结束点POI (高德地图) |
carpool_type | int | N | 是否允许拼车:0 不拼车;1 允许拼车,默认为不拼车 |
count_person | int | N | 拼车乘车人数,允许拼车时必填,必须为1或2 |
is_simultaneously_call | String | Y | “1”代表多车型同时呼叫的订单,传“0”代表单车型呼叫订单(必传) |
service_type_price | String | N | 多车型同时呼叫车型、预估价格和预估key的对应信息,传入一个Json格式的list。(多车型同时呼叫的订单必传) |
service_type_price里的格式,预估车型、预估key和预估价格都要按照预估接口返回的一一对应正确传入,若有其中任意一个传入对应不上或不存在,就会报错返回
参数名称 | 类型 | 必选 | 说明 |
---|---|---|---|
serviceType | Integer | Y | 车型 |
estimateKey | String | Y | 预估Key |
estimatePrice | Integer | Y | 预估价格(单位:分) |
fixLineType | Integer | N | 一口价必传,传1 |
service_type_price例子:
[
{
"serviceType":2,
"estimateKey":"sdfjk234-234hj-dwfwef",
"estimatePrice":3920,
"fixLineType":1
},
{
"serviceType":3,
"estimateKey":"sdfjk234-234hj-dwfwef",
"estimatePrice":4920,
"fixLineType":1
}
]
响应data参数:
参数名称 | 类型 | 必有 | 说明 |
---|---|---|---|
orderNo | string | Y | 订单号 |
结果示例:
{
"code": 200,
"success": true,
"data": {
"orderNo": "123456"
}
}