当旅行用户搜索地面运输时,发送后运输搜索请求。
地面运输直接连接将相关信息发送到旅行供应商维护的URI。标准位置是:
https:// {servername} /同意/ groundtransportation
URI由供应商在注册合作伙伴应用程序时配置。
应用程序/ XML
具有OAuth凭据的授权标题。
请求将包含一个cc_limosearchrequest.父元素,包含以下子元素。
服务类型:请求的服务类型。将包含以下值之一:
100:指向点
110:前往机场的一种方式
去机场的单程
120:火车站的一种方式
121:从火车站的一种方式
200:每小时
300:机场到机场
classofservice.:请求的服务类。将包含以下值之一:
100:正常
200:高
300:最高
如果用户未提供此值,则默认为100。
接人的地方:接机地点。这个父元素包含以下子元素:
元素 | 描述 |
---|---|
LoyingType. | 其中:100 -地址,200 -机场,300 -火车站。 |
机场 | 请参阅机场元素表。如果位置= 200,则提供。 |
火车站 | 请参阅火车站元素表。如果LocationType = 300。 |
地址 | 该位置的街道地址。如果LocationType = 100提供。 |
城市 | 城市的位置。 |
状态 | 位置状态。最好是2个字符,最多10个字符。 |
国家 | 位置是2个字符ISO 3166-1 Alpha-2国家代码。例子:美国 |
邮政编码 | 位置邮政编码。 |
外汇 | 关于位置的附加说明。例如:按门铃,假日酒店等。 |
DropFoation.:投递地点。这个父元素包含以下子元素:
元素 | 描述 |
---|---|
LoyingType. | 其中:100 -地址,200 -机场,300 -火车站。 |
机场 | 请参阅机场元素表。如果位置= 200,则提供。 |
火车站 | 请参阅火车站元素表。如果LocationType = 300。 |
地址 | 该位置的街道地址。如果LocationType = 100提供。 |
城市 | 城市的位置。 |
状态 | 位置状态。最好是2个字符,最多10个字符。 |
国家 | 位置是2个字符ISO 3166-1 Alpha-2国家代码。例子:美国 |
邮政编码 | 位置邮政编码。 |
外汇 | 关于位置的附加说明。示例:公寓楼,碎石车等 |
startdatetime.:在GMT中的时间,预订必须开始。格式:2015-05-19T18:00:00
终点:时间,在GMT中,预订将结束。为每小时预订提供。格式:2015-05-19T18:00:00
拾音器:有关拾取请求的其他说明。
DropOffInstructions.:关于下降请求的其他说明。
LanguageCode:旅行者的语言。将是以下选项之一:
en:英语
en - US:英语(美国)
en-gb:英语(英国)
FR:法国人
FR-CA:法语(加拿大)
德:德国人
PT:葡萄牙语
es:西班牙
nl:荷兰人
它:意大利语
JA:日语
PL:波兰语
PT-BR:葡萄牙语(巴西)
俄罗斯:俄罗斯
胡:匈牙利语
ko:韩国人
sv:瑞典
应用:中国
ZH-TW:繁体中文
货币:3字母ISO 4217货币代码为预订金额。
numpassengers.:乘客人数。
VehicleType:要求的车辆类型。将是以下选项之一:
100:轿车
200:豪华轿车
201:拉伸豪华轿车
300:SUV.
301:拉伸SUV
400:范
401:迷你巴士
402:公共汽车
500:汽车教练
501年:古董/经典
502:手推车
503:运输
600:航天飞机
900:任何
DiscountCode:折扣代码信息。这个父元素包含以下子元素:
元素 | 描述 |
---|---|
CorporateID | 用户的公司ID。 |
vendorcode. | 用户的供应商代码。 |
折扣数量 | 用户的折扣号码。 |
机场科:IATA代码的机场。
飞行:航班信息。这个父元素包含以下子元素:
元素 | 描述 |
---|---|
CarrationCode. | 航空公司代码。 |
航班号 | 班机号码。 |
ArrivalDateTime. | 航班抵达时间。仅为Pickuplocation元素提供。格式:2015-05-19T18:00:00 |
离心第一次 | 航班出发时间。仅为DropOfflocation元素提供。格式:2015-05-19T18:00:00 |
元素 | 描述 |
---|---|
StationCode | 车站代码。 |
StationName | 车站的名称。 |
城市 | 车站所在的城市。 |
状态 | 该站位于的状态。最好是2个字符,最大10个字符。 |
火车 | 火车信息。这个父元素包含以下子元素。 |
元素 | 描述 |
---|---|
CarrationCode. | 火车承运人的代码。 |
CarrierName | 火车承运人的名称。 |
TrainNumber | 火车号码。 |
ArrivalDateTime. | 火车抵达时间。仅为Pickuplocation元素提供。格式:2015-05-19T18:00:00 |
离心第一次 | 火车出发时间。仅为DropOfflocation元素提供。格式:2015-05-19T18:00:00 |
供应商通过返回与搜索条件匹配的可用预订的详细信息来响应Limo Search请求。
应用程序/ XML
响应将包括一个cc_limosearchreply父元素,包含以下子元素:
错误:错误信息,如果发生错误。必需的。这个父元素包含以下子元素:
元素 | 描述 |
---|---|
错误代码 | 错误的代码。将包含以下值之一: 100:拾取/下降位置相关错误 200:与接送时间相关的错误 300:其他请求参数相关错误 400:凭证相关错误 500:没有利率/服务 900:未知错误 |
erroreource. | 错误的来源。 |
误诊 | 附加错误信息。 |
RequestData.:此父元素包含原始请求数据的副本。只有服务类型,接人的地方,DropFoation., 和startdatetime.需要元素。
豪华轿车:此父元素包含一个豪华轿车具有可用预订信息的子元素。有关子元素的详细信息,请参阅Limo元素表豪华轿车元素。
RateInfo:豪华轿车价格信息。有关更多信息,请参阅费率信息元素表。必需的。
车辆:车辆类型。必需的。这个父元素包含以下子元素:
VehicleType:以下值之一:
100:轿车
200:豪华轿车
250:拉伸豪华轿车
300:SUV.
350:拉伸越野车
400:范
450:小公共汽车
500:汽车教练
600:航天飞机
700:电车
800:马车
900:任何
描述:车辆的详细描述。
MaxPassengers:车辆中允许的最大乘客数。必须大于零。
VehicleID:识别特定车辆的信息。
小贩:预订供应商。必需的。这个父元素包含以下子元素:
元素 | 描述 |
---|---|
vendorcode. | 供应商的供应商代码。 |
VendorName | 供应商的名字。 |
电话号码 | 供应商的电话号码。 |
AcceptedFops:已接受的付款方式。必需的。此父元素包含FormofPayment.子元素。的FormofPayment.元素包含允许的付款方式。可能的子元素是:
元素 | 描述 |
---|---|
信用卡 | 如果接受信用卡形式的付款,此元素将出现。包含了类型子元素与以下值之一:AX - American Express,CA - Master Card,Vi-Visa,DS - Discover Card,DC - Diners Club |
现金 | 如果接受现金付款方式,将出现此元素。 |
查看 | 如果接受支票的付款方式,将出现此元素。 |
DirectBilling | 此元素将出现,如果直接帐单形式的付款被接受。 |
元素 | 必需的? | 描述 |
---|---|---|
滑率 | Y | 速率标识符。 |
率 | Y | BasePrice + ServiceCharge +收费+税 |
RateTypeCode | Y | 速率类型的代码。将是以下选项之一: F:平率 H:每小时 艾凡:预计金额 n:目前无法使用 |
类别代码 | N | 额外信息将在卖出请求期间通过,以帮助确定速度。 |
货币 | Y | 的3字母ISO 4217货币代码费率金额。 |
norateText. | N | 速率类型说明。如果RateTypeCode = N |
minhours. | N | 预定的最少时间。 |
折扣型 | N | 应用的折扣类型。 |
基本价格 | N | 没有税收,附加费或服务费的预订价格。 |
服务费 | N | 预订的服务费。 |
附加费 | N | 此元素包含DESC属性,其中文本描述了附加费的原因。例子:<附加费desc =“燃料”> |
税 | N | 预订税。 |
extrapickupcharge. | N | 拾取服务的任何额外费用。 |
Extradropoffcharge. | N | 下降服务的任何额外费用。 |
OptionalExtraStopCharge | N | 任何额外的停止的费用。 |
OptionalExtraTimeCharge | N | 每增加一小时的费用。 |
帖子/同意/ groundtransportationHTTPS/1.1主持人:example.com.授权:基本的 ...内容类型:应用程序/ XML内容长度:{内容体的长度} 110.< / ServiceType > 100.< / ClassOfService > 100. locationtype><机场>< AirportCode/>> < /机场<地址>209麦迪逊圣,套房400地址><市>亚历山大城市><州>va.> < /状态<国家>我们> < /国家< PostalCode >22314 postalcode> pickuplocation> 200. locationtype><机场><机场科>DCA.机场电极>> < /机场<地址/><城市/><状态/><国家/>/> dropfodlocation> 2012-03-14T09:00< / StartDateTime >/>< PickupInstructions/>/> 念头美国 langagecode><币片美元 currency> 1 numpassengers>< DiscountCode/>< VehicleType >100.车辆键>< / CC_LimoSearchRequest >
HTTPS/1.1200.行内容类型:应用程序/ XML内容长度:{内容体的长度}尺寸=“1396”Elaspedms =.“782”>< >错误/>/>< ErrorDescription/> ERROR> 110.< / ServiceType > 100.< / ClassOfService > <机场/><地址>209麦迪逊圣#400地址><市>亚历山大城市><州>va.> < /状态<国家>我们> < /国家< PostalCode >22314 postalcode> pickuplocation> <机场>DCA.> < /机场<地址/><城市/><状态/><国家/>/> dropfodlocation> 2012-02-19T09:00:00< / StartDateTime >/>< PickupInstructions/>/><国家>我们> < /国家 1 numpassengers>< VehicleType >100.车辆键>< / RequestData ><五> 1 parid><率>42.50率> 100. toretypeode>/>< MinHours/><币片美元 currency>/><折扣型/> 35.00 baseprice>< ServiceCharge >5.00 servicecharge>desc =“汽油”>1.00 surchange><税>1.50税收> < //>< ExtraDropoffCharge/><可选lextrastopcharge./>< OptionalExtraTimeCharge/><消息>普通的豪华轿车 message>< / RateInfo ><汽车>< VehicleType >轿车车辆键><描述>这是轿车。描述>< MaxPassengers >1 maxPassengers> 12. stilleid>车辆><供应商> LML. Vendorcode> 诽谤者 Vendorname> 4354654654< / PhoneNumber >供应商>< AcceptedFops > <信用卡> VI.类型> CreditCard> formofpayment> AcceptedFops> limo>< /豪华轿车> cc_limosearchreply>