当Travel用户选择地面运输预订以获取更多详细信息时,将向供应商发送以下请求。
地面运输直接连接将相关信息发送到旅行供应商维护的URI。标准位置是:
https:// {servername} /同意/ groundtransportation
URI由供应商在注册合作伙伴应用程序时配置。
具有OAuth凭据的授权标题。有关更多信息,请参阅OAuth文档。
没有任何
请求将包含一个CC_LimoReservationDetailRequest父元素,包含以下子元素:
元素名称 | 必填/可选 | 数据类型 | 描述 |
---|---|---|---|
ReservationID | 预留的唯一标识符。在ReservationID元素中由Post Reservation Sell函数的响应返回。 |
POST /concur/groundtransport HTTPS/1.1 Host: example.com Authorization: Basic…内容类型:应用程序/ xml内容长度:{内容体长}
< CC_LimoReservationDetailRequest >< ReservationID >1234< / ReservationID >< / CC_LimoReservationDetailRequest >
供应商通过提供完整的预订详细信息来响应请求。
应用程序/ XML
响应将包括一个CC_LimoReservationDetailReply父元素,以及以下子元素:
元素名称 | 必填/可选 | 数据类型 | 描述 |
---|---|---|---|
错误 | Y | 如果发生错误,则错误信息。有关此父元素的子元素的信息,请参见错误的元素表格 | |
ReservationID | N | 预留的标识符。 | |
状态 | N | 预订的状态。该价值将是以下之一: RB:预订等待 RA:接受预订(保留) 理查德·道金斯:保留拒绝 XB:取消等待 XA:取消确认(已取消) XD:取消拒绝 |
|
ConfNum | N | 预订的确认号码。 | |
CancelPolicy | N | 预订的取消政策。 | |
CancelNum | N | 预订的取消编号。 | |
PrimaryPassenger | Y | 预订的旅客联系人姓名。有关此父元素的子元素的信息,请参见PrimaryPassenger元素表格 | |
服务类型 | Y | 请求的服务类型。将包含以下值之一: 100:指向点 去机场的单程票 去机场的单程 去火车站的单程 121:从火车站的一种方式 200:每小时 300:机场到机场 |
|
classofservice. | N | 请求的服务类。将包含以下值之一: 100:正常 200年:高 300:最高 如果用户没有提供这个值,它将默认为100。 |
|
PickupLocation | Y | 拾音器的位置。有关此父元素的子元素的信息,请参见PickupLocation元素表格 | |
DropoffLocation | Y | 降落地点。有关此父元素的子元素的信息,请参见DropoffLocation元素表格 | |
StartDateTime | Y | 按照格林尼治标准时间,保留区必须开始的时间。格式:2015-05-19T18:00:00 | |
EndDateTime | N | 按照格林尼治标准时间,保留区将会结束。提供每小时预订。格式:2015-05-19T18:00:00 | |
拾音器 | N | 关于提货请求的附加说明。 | |
DropOffInstructions. | N | 有关下降请求的其他说明。 | |
LanguageCode | Y | 旅行者的语言。将是下列选项之一: en:英语 en - US:英语(美国) en:英语(英国) FR:法国人 fr - ca:法语(加拿大) 德:德国 pt:葡萄牙语 es:西班牙 问:荷兰 它:意大利语 JA:日语 PL:波兰语 bt-br:葡萄牙语(巴西) 俄罗斯:俄罗斯 胡:匈牙利语 柯:韩国 sv:瑞典 应用:中国 ZH-TW:繁体中文 |
|
货币 | Y | 的3字母ISO 4217货币代码预订金额。 | |
NumPassengers | N | 乘客的数量。 | |
RequestedDriver | N | 请求的驱动程序的名称(如果可用)。 | |
SpecialServiceRequest | N | 如有特殊服务要求,请提供详细资料。 | |
PickupServiceArrangement | N | 如果可以的话,接车安排的细节。 | |
dropoffservicearrandement. | N | 辍学安排的细节,如果可用。 | |
ExtraStopArrangement | N | 额外停车安排的细节,如果可以的话。 | |
RateInfo | Y | 预订的价格细节。指的是率信息元素表格有关更多信息。 | |
车辆 | Y | 车辆细节。有关此父元素的子元素的信息,请参见车辆的元素表格 | |
供应商 | Y | 预订供应商。有关此父元素的子元素的信息,请参见供应商的元素表格 | |
FormofPayment. | Y | 预订的付款方式。有关此父元素的子元素的信息,请参见FormOfPayment元素表格 | |
ratedisclaimer. | N | 免责声明关于速度的文字。 | |
ProviderFeedback | N | 供应商的任何其他反馈。 | |
ConsureingInfo. | N | 预留的会计信息。这个父元素包含以下子元素:AccountingField1到AccountingField5 |
元素名称 | 必填/可选 | 数据类型 | 描述 |
---|---|---|---|
错误代码 | 错误的代码。将包含以下值之一: 400:凭证相关错误 无法预订 900:未知错误 |
||
测量 | 误差的来源。 | ||
ErrorDescription | 附加错误信息。 |
元素名称 | 必填/可选 | 数据类型 | 描述 |
---|---|---|---|
名 | 联系人的名字。 | ||
姓 | 联系人的姓。 | ||
电话 | 联系人的电话号码。 | ||
Phone2. | 联系人的备份电话号码。 | ||
手机 | 联系人的手机号码。 | ||
EmailAddress | 联系人的电子邮件地址。 |
元素名称 | 必填/可选 | 数据类型 | 描述 |
---|---|---|---|
LoyingType. | 其中:100 -地址,200 -机场,300 -火车站。 | ||
机场 | 指的是机场的元素表格如果LocationType = 200。 | ||
火车站 | 指的是火车站元素表格如果LocationType = 300。 | ||
地址 | 该位置的街道地址。如果LocationType = 100。 | ||
城市 | 城市的位置。 | ||
状态 | 的位置状态。最好是2个字符,最多10个字符。 | ||
国家 | 位置是2个字符ISO 3166-1 Alpha-2国家代码。例子:美国 | ||
PostalCode | 位置邮政编码。 | ||
外汇 | 关于位置的附加说明。例如:按门铃,假日酒店等。 |
元素名称 | 必填/可选 | 数据类型 | 描述 |
---|---|---|---|
LoyingType. | 以下是以下之一:100 - 地址,200机场,300场火车站,400 - 按照指示。 | ||
机场 | 指的是机场的元素表格如果LocationType = 200。 | ||
火车站 | 指的是火车站元素表格如果LocationType = 300。 | ||
地址 | 该位置的街道地址。如果LocationType = 100。 | ||
城市 | 城市的位置。 | ||
状态 | 的位置状态。最好是2个字符,最多10个字符。 | ||
国家 | 位置是2个字符ISO 3166-1 Alpha-2国家代码。例子:美国 | ||
PostalCode | 位置邮政编码。 | ||
外汇 | 关于位置的附加说明。例如:公寓楼、砾石车道等。 |
元素名称 | 必填/可选 | 数据类型 | 描述 |
---|---|---|---|
VehicleType | 下列值之一: 100:轿车 200:豪华轿车 250:拉伸豪华轿车 300:越野车 350:拉伸越野车 400:范 450:小公共汽车 500:大客车 600:航天飞机 700:电车 800:运输 900:任何 |
||
描述 | 车辆的描述。 | ||
MaxPassengers | 车辆的最大乘客数量。必须大于零。 | ||
VehicleID | 用来识别特定车辆的信息。 |
元素名称 | 必填/可选 | 数据类型 | 描述 |
---|---|---|---|
vendorcode. | 供应商的供应商代码。 | ||
VendorName | 供应商的名字。 | ||
电话号码 | 供应商的电话号码。 |
元素名称 | 必填/可选 | 数据类型 | 描述 |
---|---|---|---|
信用卡 | 如果在场,乘客将用信用卡付款。有关子元素,请参阅Reply Credit Card Elements表。 | ||
现金 | 如果在场,乘客将支付现金。 | ||
查看 | 如果在场,旅客将用支票付款。 | ||
DirectBilling | 如果在场,旅客将通过直接开票方式付款。 |
元素名称 | 必填/可选 | 数据类型 | 描述 |
---|---|---|---|
滑率 | Y | 速率标识符。 | |
率 | Y | BasePrice + ServiceCharge +收费+税 | |
RateTypeCode | Y | 速率类型的代码。将是下列选项之一: F:平率 H:每小时 艾凡:预计金额 N:目前不可用 |
|
类别代码 | N | 额外的信息,将被传递回期间出售请求,以帮助确定汇率。 | |
货币 | Y | 3个字母的ISO 4217货币代码的汇率金额。 | |
NoRateText | N | 速率类型说明。如果RateTypeCode = N | |
minhours. | N | 预定的最少时间。 | |
折扣型 | N | 应用的折扣类型。 | |
基本价格 | N | 保留价格不含税金、附加费或服务费。 | |
ServiceCharge | N | 预订的服务费。 | |
附加费 | N | 该元素包含desc属性,其中的文本描述了收取附加费的原因。例子:<附加费desc =“燃料”> |
|
税 | N | 预订税。 | |
extrapickupcharge. | N | 接送服务的任何额外费用。 | |
Extradropoffcharge. | N | 下降服务的任何额外费用。 | |
OptionalExtraStopCharge | N | 任何额外的停止的费用。 | |
OptionalExtraTimeCharge | N | 超时每小时的收费。 |
元素名称 | 必填/可选 | 数据类型 | 描述 |
---|---|---|---|
类型 | Y | 卡类型。 | |
数量 | Y | 卡号。 | |
过期 | Y | 卡的截止日期。格式:2013-02-19。 |
元素名称 | 必填/可选 | 数据类型 | 描述 |
---|---|---|---|
机场科 | 机场的IATA代码。 | ||
飞行 | 航班信息。有关此父元素的子元素的信息,请参见飞行元素表格 |
元素名称 | 必填/可选 | 数据类型 | 描述 |
---|---|---|---|
CarrierCode | 航空公司代码。 | ||
FlightNumber | 班机号码。 | ||
ArrivalDateTime | 航班抵达时间。仅为PickupLocation元素提供。格式:2015 - 05 - 19 - t18:00:00 | ||
离心第一次 | 航班起飞时间。仅为dropfflocation元素提供。格式:2015 - 05 - 19 - t18:00:00 |
元素名称 | 必填/可选 | 数据类型 | 描述 |
---|---|---|---|
StationCode | 车站代码。 | ||
StationName | 车站的名字。 | ||
城市 | 车站所在的城市。 | ||
状态 | 车站所在的州。最好是2个字符,最多10个字符。 | ||
火车 | 列车信息。有关此父元素的子元素的信息,请参见火车元素表格 |
元素名称 | 必填/可选 | 数据类型 | 描述 |
---|---|---|---|
CarrierCode | 火车承运人的代码。 | ||
CarrierName | 火车承运人的名称。 | ||
TrainNumber | 火车号码。 | ||
ArrivalDateTime | 火车到达时间。仅为PickupLocation元素提供。格式:2015 - 05 - 19 - t18:00:00 | ||
离心第一次 | 火车出发的时间。仅为dropfflocation元素提供。格式:2015 - 05 - 19 - t18:00:00 |
HTTPS/1.1 200 OK内容类型:application/xml{内容体长}
< >错误/><测量/>< ErrorDescription/>> < /错误< ReservationID >1234< / ReservationID >< >状态RB status> 4444< / ConfNum >< CancelPolicy/>< CancelNum >55555< / CancelNum > <名>克里斯< / FirstName > 米勒 lastname><手机>5551234567> < /电话< Phone2 >5551234568 phone2><手机>5551234569手机> < / cmiller@example.com.< / EmailAddress >< / PrimaryPassenger >< ServiceType >110< / ServiceType >< ClassOfService/> < LocationType >One hundred.< / LocationType ><机场>< AirportCode/>< >航班< CarrierCode/>< FlightNumber/>< ArrivalDateTime/>< / >航班> < /机场< TrainStation >< StationCode/>/><城市/><状态/>< >的火车< CarrierCode/>< CarrierName/>< TrainNumber/>< ArrivalDateTime/>> < /火车< / TrainStation ><地址>209年麦迪逊圣< /地址><市>亚历山大城市><州>va.> < /状态<国家>我们> < /国家< PostalCode >22314< / PostalCode >< ExtraNotes/> pickuplocation>< DropoffLocation >< LocationType >200< / LocationType ><机场>< AirportCode >DCA< / AirportCode >< >航班 ua< / CarrierCode > 333< / FlightNumber >< DepartureDateTime >2012 - 02年- 19 - t11:29:00 departuredDateTime>< / >航班> < /机场< TrainStation >< StationCode/>/><城市/><状态/>< >的火车< CarrierCode/>< CarrierName/>< TrainNumber/>/>> < /火车< / TrainStation ><地址/><城市/><状态/><国家/>/>< ExtraNotes/> dropfodlocation>< StartDateTime >2012 - 02年- 19 - t09:00:00< / StartDateTime >< EndDateTime/> 接我< / PickupInstructions >< DropoffInstructions >没有任何< / DropoffInstructions >< LanguageCode >念头美国 langagecode><币片美元货币> < /< NumPassengers >1 numpassengers>< RequestedDriver/>/>/>< DropoffServiceArrangement/>< ExtraStopArrangement/> 5 parid><率>42.50< / >速度< RateTypeCode >E< / RateTypeCode >/>< MinHours/><币片美元货币> < //><折扣型/>< BasePrice >35.00 baseprice>< ServiceCharge >5.00< / ServiceCharge ><附加费desc =“燃料”>1.00额外收费><税>1.50税收> < //>< ExtraDropoffCharge/>< OptionalExtraStopCharge/>< OptionalExtraTimeCharge/><消息/>< / RateInfo >/><汽车>< VehicleType >One hundred.< / VehicleType ><描述>这是轿车。> < /描述< MaxPassengers >1< / MaxPassengers > 12< / VehicleID >车辆><供应商> LML.< / VendorCode > 诽谤者 Vendorname> 4354654654< / PhoneNumber >供应商>< ProviderFeedback/> <现金/><检查/>< DirectBilling/><信用卡> VI.> < /类型 XXXXXXXXXXXX1111< / >数量<过期>2013-02-19< / >到期 CreditCard>< / FormOfPayment >< AccountingInfo >< AccountingField1 >715< / AccountingField1 >< AccountingField2 >temp@outtask.com.< / AccountingField2 >< AccountingField3 >11 consureingfield3>< AccountingField4 >发展 ConsureCield4>< AccountingField5 / >< / AccountingInfo >< / CC_LimoReservationDetailReply >