要求

当Travel用户选择地面运输预订以获取更多详细信息时,将向供应商发送以下请求。

URI

地面运输直接连接将相关信息发送到旅行供应商维护的URI。标准位置是:

https:// {servername} /同意/ groundtransportation

URI由供应商在注册合作伙伴应用程序时配置。

请求标题 - 必填

具有OAuth凭据的授权标题。有关更多信息,请参阅OAuth文档。

请求头-可选

没有任何

要求身体

请求将包含一个CC_LimoReservationDetailRequest父元素,包含以下子元素:

元素名称 必填/可选 数据类型 描述
ReservationID 预留的唯一标识符。在ReservationID元素中由Post Reservation Sell函数的响应返回。

XML示例请求

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 附加错误信息。

PrimaryPassenger子元素

元素名称 必填/可选 数据类型 描述
联系人的名字。
联系人的姓。
电话 联系人的电话号码。
Phone2. 联系人的备份电话号码。
手机 联系人的手机号码。
EmailAddress 联系人的电子邮件地址。

PickupLocation

元素名称 必填/可选 数据类型 描述
LoyingType. 其中:100 -地址,200 -机场,300 -火车站。
机场 指的是机场的元素表格如果LocationType = 200。
火车站 指的是火车站元素表格如果LocationType = 300。
地址 该位置的街道地址。如果LocationType = 100。
城市 城市的位置。
状态 的位置状态。最好是2个字符,最多10个字符。
国家 位置是2个字符ISO 3166-1 Alpha-2国家代码。例子:美国
PostalCode 位置邮政编码。
外汇 关于位置的附加说明。例如:按门铃,假日酒店等。

DropoffLocation

元素名称 必填/可选 数据类型 描述
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 供应商的名字。
电话号码 供应商的电话号码。

FormOfPayment子元素

元素名称 必填/可选 数据类型 描述
信用卡 如果在场,乘客将用信用卡付款。有关子元素,请参阅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

成功响应的XML示例

HTTPS/1.1 200 OK内容类型:application/xml内容体长
< >错误/><测量/>< ErrorDescription/>> < /错误< ReservationID >1234< / ReservationID >< >状态RB4444< / ConfNum >< CancelPolicy/>< CancelNum >55555< / CancelNum ><名>克里斯< / FirstName >米勒<手机>5551234567> < /电话< Phone2 >5551234568<手机>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/>< DropoffLocation >< LocationType >200< / LocationType ><机场>< AirportCode >DCA< / AirportCode >< >航班ua< / CarrierCode >333< / FlightNumber >< DepartureDateTime >2012 - 02年- 19 - t11:29:00< / >航班> < /机场< TrainStation >< StationCode/>/><城市/><状态/>< >的火车< CarrierCode/>< CarrierName/>< TrainNumber/>/>> < /火车< / TrainStation ><地址/><城市/><状态/><国家/>/>< ExtraNotes/>< StartDateTime >2012 - 02年- 19 - t09:00:00< / StartDateTime >< EndDateTime/>接我< / PickupInstructions >< DropoffInstructions >没有任何< / DropoffInstructions >< LanguageCode >念头美国<币片美元货币> < /< NumPassengers >1< RequestedDriver/>/>/>< DropoffServiceArrangement/>< ExtraStopArrangement/>5<率>42.50< / >速度< RateTypeCode >E< / RateTypeCode >/>< MinHours/><币片美元货币> < //><折扣型/>< BasePrice >35.00< ServiceCharge >5.00< / ServiceCharge ><附加费desc =“燃料”>1.00<税>1.50税收> < //>< ExtraDropoffCharge/>< OptionalExtraStopCharge/>< OptionalExtraTimeCharge/><消息/>< / RateInfo >/><汽车>< VehicleType >One hundred.< / VehicleType ><描述>这是轿车。> < /描述< MaxPassengers >1< / MaxPassengers >12< / VehicleID ><供应商>LML.< / VendorCode >诽谤者4354654654< / PhoneNumber >< ProviderFeedback/><现金/><检查/>< DirectBilling/><信用卡>VI.> < /类型XXXXXXXXXXXX1111< / >数量<过期>2013-02-19< / >到期< / FormOfPayment >< AccountingInfo >< AccountingField1 >715< / AccountingField1 >< AccountingField2 >temp@outtask.com.< / AccountingField2 >< AccountingField3 >11< AccountingField4 >发展< AccountingField5 / >< / AccountingInfo >< / CC_LimoReservationDetailReply >