文档中心 > API类目 > 旅行用车API

qimen.alitrip.transfer.order.query (接送机订单详情查询接口)

接送机订单详情查询接口,从服务商接口获取某笔订单详情

公共参数

请求参数

名称 类型 是否必须 示例值 更多限制 描述
channelId String 可选 20001 服务商渠道id
traceId String 可选 111 本次请求的标识
orderId Number 可选 122222 必填,飞猪平台订单id
outOrderId String 可选 abcd 可选,外部商家订单号

响应参数

名称 类型 示例值 描述
success Boolean true 接口调用是否成功
orderId Number 122222 飞猪订单id
outOrderId String abcd 外部商家订单号
orderStatus Number 11 外部商家订单状态。11-已接单等待派司机,12-已接单且已派司机,13-改派司机中,21-司机已出发,22-司机已开始服务,23-司机服务已完成,24-订单已完成,31-订单已取消
errorInfo ErrorInfo 子错误信息
  • └ code
  • String
  • 1
  • 错误码
  • └ message
  • String
  • 系统错误
  • 错误信息
  • └ subCode
  • String
  • 1
  • 子错误码
  • └ subMessage
  • String
  • 系统错误
  • 子错误信息
transferOrderInfo TransferOrderInfo 90020 订单基础信息
  • └ createdTime
  • String
  • 2022-11-11 20:00:00
  • 订单创建时间 yyyy-MM-dd hhh:mm:ss
  • └ modifiedTime
  • String
  • 2022-11-11 20:00:00
  • 订单修改时间 yyyy-MM-dd hhh:mm:ss
  • └ fromAddressDetail
  • String
  • 凤凰国际机场T2
  • 起点详细地址
  • └ toAddressDetail
  • String
  • 三亚亚龙湾万豪度假酒店
  • 终点详细地址
  • └ distance
  • Number
  • 5002
  • 出发地至目的地之间距离 单位(米)
  • └ refundTime
  • String
  • 2022-11-11 20:00:00
  • 退款时间 yyyy-MM-dd hhh:mm:ss
  • └ cancelReason
  • String
  • 不需要了
  • 关单/取消 原因
  • └ useCarTime
  • String
  • 2022-11-11 20:00:00
  • 用车时间(当地时间) yyyy-MM-dd hhh:mm:ss
transferDriverInfo TransferDriverInfo 司机信息
  • └ driverPhone
  • String
  • 13499999999
  • 司机联系方式
  • └ driverName
  • String
  • 马师傅
  • 名字
  • └ driverCaptain
  • Number
  • 1
  • 队长 1:是 2:否
  • └ driverSecretPhone
  • String
  • 13499999999
  • 司机联系方式-虚拟号
transferCarTypeInfo TransferCarTypeInfo 车辆信息
  • └ autoBrand
  • String
  • 奥迪
  • 品牌
  • └ name
  • String
  • A6
  • 车系
  • └ color
  • String
  • 颜色
  • └ license
  • String
  • 京A12345
  • 车牌号
  • └ passengerNum
  • Number
  • 4
  • 核载人数
  • └ luggageNum
  • Number
  • 1
  • 行李数
transferPassengerInfo TransferPassengerInfo 乘客信息
  • └ passengerName
  • String
  • 马先生
  • 乘客姓名
  • └ passengerPhone
  • String
  • 13499999999
  • 联系方式(乘车人号码,有可能为虚拟号)
  • └ passengerRealPhoneLast
  • String
  • 9999
  • 真实号码后四位
transferInvoiceInfo TransferInvoiceInfo 发票信息
  • └ status
  • Number
  • 1
  • -1:未开具;1:开具中; 2:开具完成未发送; 3:开具完成已发送
  • └ invoiceType
  • Number
  • 1
  • 发票类型 1:企业, 2:个人
  • └ amount
  • String
  • 20.01
  • 开票金额(单位 元)
  • └ invoiceTitle
  • String
  • 浙江飞猪网络技术有限公司
  • 发票抬头
  • └ invoiceSendEmail
  • String
  • xxxx@163.com
  • 发票寄送邮箱(用于电子发票)
  • └ taxNo
  • String
  • 913301100947739005
  • 企业(公司)税号
  • └ invoiceDownloadUrl
  • String
  • http://ssssssssss.com
  • 发票下载地址
  • └ completeTime
  • String
  • 2022-11-11 20:00:00
  • 开具完成时间 yyyy-MM-dd hhh:mm:ss
driverRouteInfo DriverRouteInfo 司机行驶路径信息
  • waypoints
  • WaypointPoiInfo []
  • 司机行使完整路径的所有点,用于C端用户行使路径显示
  • └ latitude
  • String
  • 39.907234
  • 纬度
  • └ longitude
  • String
  • 116.357483
  • 经度
  • └ distance
  • String
  • 60000
  • 距离单位:米
  • └ expectedTime
  • String
  • 3000
  • 预计用时 单位:秒
  • additionalFees
  • AdditionalFeeInfo []
  • 附加费用(高速费用)单位:元,备注这个如果有高速费用一定要传,并要传准,高速费减佣
  • └ additionalFee
  • String
  • 23
  • 费用金额 单位元
  • └ additionalFeeType
  • Number
  • 1
  • 费用项:1:高速费用;2:停车费

请求示例

  • JAVA
  • .NET
  • PHP
  • CURL
  • Python
  • C/C++
  • NodeJS
QimenCloudClient client = new DefaultQimenCloudClient(url, appkey, secret);
AlitripTransferOrderQueryRequest req = new AlitripTransferOrderQueryRequest();
req.setChannelId("20001");
req.setTraceId("111");
req.setOrderId(122222L);
req.setOutOrderId("abcd");
AlitripTransferOrderQueryResponse rsp = client.execute(req);
System.out.println(rsp.getBody());

响应示例

  • XML示例
  • JSON示例
<success>true</success>
<orderId>122222</orderId>
<outOrderId>abcd</outOrderId>
<orderStatus>11</orderStatus>
<errorInfo>
    <code>1</code>
    <message>系统错误</message>
    <subCode>1</subCode>
    <subMessage>系统错误</subMessage>
</errorInfo>
<transferOrderInfo>
    <createdTime>2022-11-11 20:00:00</createdTime>
    <modifiedTime>2022-11-11 20:00:00</modifiedTime>
    <fromAddressDetail>凤凰国际机场T2</fromAddressDetail>
    <toAddressDetail>三亚亚龙湾万豪度假酒店</toAddressDetail>
    <distance>5002</distance>
    <refundTime>2022-11-11 20:00:00</refundTime>
    <cancelReason>不需要了</cancelReason>
    <useCarTime>2022-11-11 20:00:00</useCarTime>
</transferOrderInfo>
<transferDriverInfo>
    <driverPhone>13499999999</driverPhone>
    <driverName>马师傅</driverName>
    <driverCaptain>1</driverCaptain>
    <driverSecretPhone>13499999999</driverSecretPhone>
</transferDriverInfo>
<transferCarTypeInfo>
    <autoBrand>奥迪</autoBrand>
    <name>A6</name>
    <color>红</color>
    <license>京A12345</license>
    <passengerNum>4</passengerNum>
    <luggageNum>1</luggageNum>
</transferCarTypeInfo>
<transferPassengerInfo>
    <passengerName>马先生</passengerName>
    <passengerPhone>13499999999</passengerPhone>
    <passengerRealPhoneLast>9999</passengerRealPhoneLast>
</transferPassengerInfo>
<transferInvoiceInfo>
    <status>1</status>
    <invoiceType>1</invoiceType>
    <amount>20.01</amount>
    <invoiceTitle>浙江飞猪网络技术有限公司</invoiceTitle>
    <invoiceSendEmail>xxxx@163.com</invoiceSendEmail>
    <taxNo>913301100947739005</taxNo>
    <invoiceDownloadUrl>http://ssssssssss.com</invoiceDownloadUrl>
    <completeTime>2022-11-11 20:00:00</completeTime>
</transferInvoiceInfo>
<driverRouteInfo>
    <waypoints>
        <waypoint_poi_info>
            <latitude>39.907234</latitude>
            <longitude>116.357483</longitude>
        </waypoint_poi_info>
    </waypoints>
    <distance>60000</distance>
    <expectedTime>3000</expectedTime>
    <additionalFees>
        <additional_fee_info>
            <additionalFee>23</additionalFee>
            <additionalFeeType>1</additionalFeeType>
        </additional_fee_info>
    </additionalFees>
</driverRouteInfo>

异常示例

  • XML示例
  • JSON示例
<error_response>
    <code>50</code>
    <msg>Remote service error</msg>
    <sub_code>isv.invalid-parameter</sub_code>
    <sub_msg>非法参数</sub_msg>
</error_response>

错误码解释

错误码 错误描述 解决方案

API工具

如何获得此API

FAQ

返回
顶部