2017-04-20 3 views
0

Ich benutze Säbelseife API, um eine Reiseanwendung anzutreiben.addieren Sie Rabattcode für Rückflug im Schnäppchen-Sucher Max

<OTA_AirLowFareSearchRQ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" Version="3.0.0" ResponseType="OTA" ResponseVersion="3.0.0"> 
    <POS xmlns="http://www.opentravel.org/OTA/2003/05"> 
     <Source PseudoCityCode="XXXX"> 
       <RequestorID Type="1" ID="1"> 
       <CompanyName Code="TN"/> 
       </RequestorID> 
     </Source> 
     </POS> 
     <OriginDestinationInformation xmlns="http://www.opentravel.org/OTA/2003/05" RPH="1"> 
       <DepartureDateTime>2017-05-19T17:33:49</DepartureDateTime> 
         <OriginLocation LocationCode="YYZ"/> 
         <DestinationLocation LocationCode="LHR"/> 
       <TPA_Extensions> 
         <SegmentType Code="O"/> 
       </TPA_Extensions> 
     </OriginDestinationInformation> 
     <OriginDestinationInformation xmlns="http://www.opentravel.org/OTA/2003/05" RPH="2"> 
       <DepartureDateTime>2017-05-29T00:00:00</DepartureDateTime> 
        <OriginLocation LocationCode="LHR"/> 
        <DestinationLocation LocationCode="YYZ"/> 
        <TPA_Extensions> 
          <SegmentType Code="O"/> 
        </TPA_Extensions> 
     </OriginDestinationInformation> 
     <TravelPreferences xmlns="http://www.opentravel.org/OTA/2003/05"> 
       <TPA_Extensions> 
         <TripType Value="Return"/> 
       </TPA_Extensions> 
     </TravelPreferences> 
     <TravelerInfoSummary xmlns="http://www.opentravel.org/OTA/2003/05"> 
       <AirTravelerAvail> 
         <PassengerTypeQuantity Code="ADT" Quantity="1"/> 
       </AirTravelerAvail> 
     </TravelerInfoSummary> 
     <TPA_Extensions xmlns="http://www.opentravel.org/OTA/2003/05"> 
       <IntelliSellTransaction> 
         <RequestType Name="50ITINS"/> 
     </IntelliSellTransaction> 
</TPA_Extensions> 

    </OTA_AirLowFareSearchRQ> 

Aber diesen Ansatz ich die Abfahrt nicht wählen kann und Rückflug separat als Ergebnis aus dieser Anfrage hat die depart und Rückflug als Paare. Dies wird in den Kommentaren in dieser Frage erwähnt - Choose different return flight for Bargain Finder Max Flight

Meine Frage ist:

Wenn ich also die Benutzer wollen Abflug auswählen und dann einen Rückflug, Sollte ich zwei verschiedene Anrufe BFM benutzen Sie die Flüge.

wenn dies der Fall ist, wie Rabatt-Code anzuwenden, da es sich um ein Hin- und Rückflug und es hat in der Regel einen niedrigeren Preis

Antwort