2017-02-03 2 views
0

Ich bin ein Problem mit Säbel api Schnäppchen max finder gegenüber.SABRE API mit v1.8.6 arbeitet aber nicht mit v3.0.0

bitte die Dinge überprüfen ich unter Anforderungs-Code verwendet haben:

private function getRequest($origin, $destination, $departureDate) { 
 
     $request = '{ 
 
      "OTA_AirLowFareSearchRQ": { 
 
\t \t "OriginDestinationInformation": [ 
 
\t \t \t { 
 
          "DepartureDateTime": "'.$departureDate.'T00:00:00", 
 
          "DestinationLocation": { 
 
\t \t \t \t "LocationCode": "'.$destination. 
 
          '"}, 
 
          "OriginLocation": { 
 
           "LocationCode": "'.$origin. 
 
          '"}, 
 
          "RPH":"1" 
 
\t \t \t } 
 
\t \t ], 
 
\t \t "POS": { 
 
        "Source": [ 
 
         { 
 
          "RequestorID": { 
 
           "CompanyName": { 
 
            "Code": "TN" 
 
\t \t \t \t }, 
 
\t \t \t \t "ID": "REQ.ID", 
 
\t \t \t \t "Type": "0.AAA.X" 
 
          } 
 
\t \t \t } 
 
        ] 
 
\t \t }, 
 
\t \t "TPA_Extensions": { 
 
        "IntelliSellTransaction": { 
 
         "RequestType": { 
 
          "Name": "50ITINS" 
 
\t \t \t } 
 
        } 
 
\t \t }, 
 
\t \t "TravelerInfoSummary": { 
 
        "AirTravelerAvail": [ 
 
         { 
 
          "PassengerTypeQuantity": [ 
 
           { 
 
            "Code": "ADT", 
 
            "Quantity": 1 
 
\t \t \t \t } 
 
          ] 
 
\t \t \t } 
 
        ] 
 
\t \t } 
 
      } 
 

 
     }'; 
 
     return $request; 
 
    }

Wenn Ich bin über Anforderungscode mit es funktioniert gut mit Version 1.8.6 api aber funktioniert nicht mit Version 3.0.0

Bitte helfen Sie mir aus.

+0

Wenn Sie sagen, dass es nicht funktioniert, erhalten Sie einen Fehler? Wenn ja, welchen Fehler bekommen Sie? Ruft dies die REST- oder SOAP-Version von BFM auf? – Wisdoom

+1

es funktioniert gut jetzt habe ich es leicht debugged Brian danke für die Antwort –

Antwort

Verwandte Themen