这是我目前的要求。
<SabreCommandLLSRQ
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<Request Output="SCREEN" CDATA="true"
xmlns="http://webservices.sabre.com/sabreXML/2003/07">
<HostCommand>**W1</HostCommand>
</Request>
这是我得到的回应。
<SabreCommandLLSRS
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<Response
xmlns="http://webservices.sabre.com/sabreXML/2003/07">NO TKT REC EXISTS-0016
</Response>
我需要知道我应该在此TAG中为SABRE传递什么命令,以便检查现有预订PNR的当前价格。
<HostCommand>**W1</HostCommand>
有人请让我知道如何使用佩剑。 或提供相同结果的任何其他服务。** W1是ABACUS中使用的命令。
答案 0 :(得分:4)
如果您只想为当前行程定价,Sabre命令是:
WP (使用当前服务等级的当前行程价格)
WPNC (价格最低的可用票价行程)
WPNCB (价格最低的可用票价行程和重新预订新服务等级,如果适用)
如果您想要的只是当前服务类别中当前itin的简单价格,WP应该给您想要的。
据我所知,没有为此而构建的API,因此我认为您使用HostCommand处于正确的轨道上。
答案 1 :(得分:2)
是的,有一个用于定价Trip / PNR的API。这是Price Air行程(OTA_AirPriceLLSRQ)。
您可以在下方找到有关此服务的信息:
https://developer.sabre.com/docs/read/soap_apis/air/book/Price_Air_Itinerary
答案 2 :(得分:2)
存储价格的命令实际上是PQ(如果您使用的是SabreCommand服务)。甚至WPRQ也可用于在同一命令中定价和存储价格。
如果您使用OTA_AirPriceLLSRQ
服务,则可以在请求中使用保留标记:
<OTA_AirPriceRQ>
....
<PriceRequestInformation Retain="true">