セイバーサポート。
プロダクション SOAP API で使用できるバージョンについて混乱しています
このページでは、現在の製品バージョンは 3.5.0 であると書かれてい ます https://developer.sabre.com/docs/soap_apis/management/itinerary/Get_Itinerary/resources
しかし、バージョン 3.5.0 スキーマに従って実動 SOAP API をテストすると、タイムアウトが発生します。
次に、SOAPUI プロジェクト サンプル (バージョン 2.0.0) に従って要求をコピーして変更します。動作します。
上司から受け取った CPAId と関係がありますか?
サンプルのリクエスト:
バージョン 3.5.0 の石鹸本体。TravelItineraryReadRQ要素にxmlnsがあってもなくてもタイムアウトになります。
<TravelItineraryReadRQ Version="3.5.0"
xmlns="http://webservices.sabre.com/sabreXML/2011/10"
xmlns:xs="http://www.w3.org/2001/XMLSchema"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<MessagingDetails></MessagingDetails>
<UniqueID ID="AAAAAA"/>
<ReturnOptions UnmaskCreditCard="false"/>
</TravelItineraryReadRQ>
石鹸本体バージョン 2.0.0.0。これは完全に機能します。
<TravelItineraryReadRQ Version="2.0.0"
xmlns="http://webservices.sabre.com/sabreXML/2011/10" xmlns:xs="http://www.w3.org/2001/XMLSchema"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<MessagingDetails>
<Transaction Code="PNR"/>
</MessagingDetails>
<UniqueID ID="AAAAAA"/>
</TravelItineraryReadRQ>
乾杯マーク・リン。
TravelItineraryReadRQ