获取行程、乘客预订以及 saber getResarvationRQ 的报价
Get Itinerary,passengerreservation as well as price quote for sabre getResarvationRQ
Header
乘客预订
PriceQuote 或 ItineraryPricing
使用 GEtReservationRQ。
以下是 returns 仅 pricequote
的示例请求
<ns7:GetReservationRQ xmlns:ns7="http://webservices.sabre.com/pnrbuilder/v1_19" Version="1.19.0">
<ns7:Locator>IJKZUQ</ns7:Locator>
<ns7:RequestType>Stateless</ns7:RequestType>
<ns7:ReturnOptions PriceQuoteServiceVersion="3.2.0">
<ns7:SubjectAreas>
<ns7:SubjectArea>PRICE_QUOTE</ns7:SubjectArea>
</ns7:SubjectAreas>
<ns7:ViewName>Simple</ns7:ViewName>
<ns7:ResponseFormat>STL</ns7:ResponseFormat>
</ns7:ReturnOptions>
</ns7:GetReservationRQ>
我不相信还有任何其他 API 选项可以做到这一点,这绝对令人抓狂。我认为您需要单独调用 DisplayPriceQuote API。
您可以使用 VaDefaultWithPq
作为 View 参数来检索定价的行程列表以及 PNR 信息:
<GetReservationRQ Version="1.19.0" xmlns="http://webservices.sabre.com/pnrbuilder/v1_19">
<Locator>XXXXXX</Locator>
<RequestType>Stateful</RequestType>
<ReturnOptions>
<ViewName>VaDefaultWithPq</ViewName>
<ResponseFormat>STL</ResponseFormat>
</ReturnOptions>
</GetReservationRQ>
Sabre 用户指南还列出了其他可能的视图类型:
https://developer.sabre.com/docs/soap_apis/management/itinerary/Retrieve_Itinerary/resources
@Anuj,
我也使用下面的设置来获取 pricingInformation 和 priceQuote!
<ns4:GetReservationRQ Version="1.19.0">
<ns4:Locator>**RECLOC**</ns4:Locator>
<ns4:RequestType>**Stateful**</ns4:RequestType>
<ns4:ReturnOptions PriceQuoteServiceVersion="4.0.0">
<ns4:SubjectAreas>
<ns4:SubjectArea>**ACTIVE**</ns4:SubjectArea>
<ns4:SubjectArea>**ANCILLARY**</ns4:SubjectArea>
<ns4:SubjectArea>**FARE_TYPE**</ns4:SubjectArea>
<ns4:SubjectArea>**PRICING_INFORMATION**</ns4:SubjectArea>
<ns4:SubjectArea>**PRICE_QUOTE**</ns4:SubjectArea>
</ns4:SubjectAreas>
<ns4:ViewName>**Full**</ns4:ViewName>
<ns4:ResponseFormat>**STL**</ns4:ResponseFormat>
</ns4:ReturnOptions>
</ns4:GetReservationRQ>
这是 returns ...
Header 乘客预订 PriceQuote 或 ItineraryPricing 使用 GEtReservationRQ。 以下是 returns 仅 pricequote
的示例请求<ns7:GetReservationRQ xmlns:ns7="http://webservices.sabre.com/pnrbuilder/v1_19" Version="1.19.0">
<ns7:Locator>IJKZUQ</ns7:Locator>
<ns7:RequestType>Stateless</ns7:RequestType>
<ns7:ReturnOptions PriceQuoteServiceVersion="3.2.0">
<ns7:SubjectAreas>
<ns7:SubjectArea>PRICE_QUOTE</ns7:SubjectArea>
</ns7:SubjectAreas>
<ns7:ViewName>Simple</ns7:ViewName>
<ns7:ResponseFormat>STL</ns7:ResponseFormat>
</ns7:ReturnOptions>
</ns7:GetReservationRQ>
我不相信还有任何其他 API 选项可以做到这一点,这绝对令人抓狂。我认为您需要单独调用 DisplayPriceQuote API。
您可以使用 VaDefaultWithPq
作为 View 参数来检索定价的行程列表以及 PNR 信息:
<GetReservationRQ Version="1.19.0" xmlns="http://webservices.sabre.com/pnrbuilder/v1_19">
<Locator>XXXXXX</Locator>
<RequestType>Stateful</RequestType>
<ReturnOptions>
<ViewName>VaDefaultWithPq</ViewName>
<ResponseFormat>STL</ResponseFormat>
</ReturnOptions>
</GetReservationRQ>
Sabre 用户指南还列出了其他可能的视图类型: https://developer.sabre.com/docs/soap_apis/management/itinerary/Retrieve_Itinerary/resources
@Anuj,
我也使用下面的设置来获取 pricingInformation 和 priceQuote!
<ns4:GetReservationRQ Version="1.19.0">
<ns4:Locator>**RECLOC**</ns4:Locator>
<ns4:RequestType>**Stateful**</ns4:RequestType>
<ns4:ReturnOptions PriceQuoteServiceVersion="4.0.0">
<ns4:SubjectAreas>
<ns4:SubjectArea>**ACTIVE**</ns4:SubjectArea>
<ns4:SubjectArea>**ANCILLARY**</ns4:SubjectArea>
<ns4:SubjectArea>**FARE_TYPE**</ns4:SubjectArea>
<ns4:SubjectArea>**PRICING_INFORMATION**</ns4:SubjectArea>
<ns4:SubjectArea>**PRICE_QUOTE**</ns4:SubjectArea>
</ns4:SubjectAreas>
<ns4:ViewName>**Full**</ns4:ViewName>
<ns4:ResponseFormat>**STL**</ns4:ResponseFormat>
</ns4:ReturnOptions>
</ns4:GetReservationRQ>
这是 returns ...