2016-04-22 59 views
0

我在使用Saber的Air Availability SOAP API查詢特定航班上的班級座位可用性。 我得到預期的結果來自我們的默認銷售點的請求。我想知道的是如何使用查詢可用性的特定銷售點。在Sabre Air可用性SOAP API中指定銷售點

例如1月1日從LAX飛往JFK的XY1234航班在美國的A類機場有8個座位。對於銷售點RU,它可能有10個席位。

有什麼方法可以指定我想檢索銷售點RU(或任何其他銷售點)的可用性嗎?

回答

1

您使用哪種服務來請求可用性?

如果使用BFM(https://developer.sabre.com/docs/read/soap_apis/air/search/bargain_finder_max)的銷售點會被髮送的PseudoCityCode確定,具體如下:

<POS> 
     <Source PseudoCityCode="**YourIPCCHere**"> 
     <RequestorID ID="1" Type="1"> 
      <CompanyName Code="TN" /> 
     </RequestorID> 
     </Source> 
    </POS> 

如果使用OTA_AirAvailLLSRQ(https://developer.sabre.com/docs/read/soap_apis/air/search/air_availability),您的銷售點會被關聯到國家確定SessionCreateRQ期間發送的PseudoCityCode(該服務使用來獲得在首位會話令牌): https://developer.sabre.com/docs/read/soap_apis/session_management/create_session

<SessionCreateRQ returnContextID="true"> 
    <POS> 
    <Source PseudoCityCode="**YourIPCCHere**"/> 
    </POS> 
</SessionCreateRQ> 
+0

我使用OTA_AirAvailLLSRQ服務,我應該有特異性在問題中提到這一點。抱歉。並感謝您的回答! –