Katalog integracji

Integracja API Amadeus: konektor lotów skonfigurowany krok po kroku

Moduł Amadeus łączy wyszukiwarkę lotów PHPTRAVELS z Amadeus Enterprise. Zarejestruj aplikację, wklej trzy dane uwierzytelniające w panelu, przetestuj w trybie deweloperskim i przejdź na produkcję, gdy Amadeus zatwierdzi Twoje konto.

  • Konektor w planie Enterprise
  • OAuth2 client credentials
  • Tryb deweloperski i produkcja
  • Opublikowana instrukcja

Konfiguracja konektora

Od aplikacji Amadeus do wyników lotów na żywo w pięciu krokach

Konektor to gotowy moduł, więc standardowa konfiguracja nie wymaga pisania kodu. Wnosisz własne konto Amadeus i warunki handlowe, a moduł obsługuje uwierzytelnianie, wyszukiwanie lotów i tworzenie zamówień w module lotów PHPTRAVELS.

  1. Zacznij od planu Enterprise, który zawiera moduł Amadeus
  2. Zarejestruj się w Amadeus for Developers i utwórz aplikację z Flight Offers Search i Flight Create Orders
  3. Wpisz grant type, client ID i client secret w sekcji Moduły panelu, z włączonym Dev mode
  4. Wyszukaj loty na stronie i sprawdź logo Amadeus pod przyciskiem Zarezerwuj teraz
  5. Złóż wniosek o klucze produkcyjne, zastąp klucze sandbox i przełącz Dev mode na produkcję
Dev mode
Deweloperski
Endpoint
travel.api.amadeus.com/v2/
c1 · grant_type
client_credentials
c2 · client_id
••••••••••7Kq2
c3 · client_secret
••••••••••
Przeczytaj instrukcję

Przepływ zapytań

Co dzieje się przy każdym wyszukiwaniu w Amadeus

Ta sama sekwencja działa w trybie deweloperskim i produkcyjnym; zmieniają się tylko klucze i ustawienie Dev mode.

  1. Uwierzytelnienie

    Client ID i secret są wymieniane na token dostępu.

  2. Wyszukiwanie

    Flight Offers Search zwraca taryfy dla trasy, dat i pasażerów.

  3. Prezentacja

    Oferty pojawiają się z Twoją marżą obok wyników innych podłączonych dostawców.

  4. Zamówienie

    Flight Create Orders rezerwuje wybraną ofertę z danymi podróżnego.

  5. Zapis

    Rezerwacja trafia do panelu, a potwierdzenie jest wysyłane e-mailem.

Miejsce Amadeus

Twoje konto Amadeus, inne API lotów i prace na zamówienie

Moduł Amadeus to jeden z kilku konektorów lotów, a każdy działa na własnych danych uwierzytelniających w tej samej wyszukiwarce.

  • Twoje konto Amadeus Enterprise

    Amadeus wydaje klucze produkcyjne po sprawdzeniu zastosowania, rejestracji firmy i strony internetowej, a Ty akceptujesz warunki handlowe.

  • Inne konektory lotów

    Dodaj Duffel, Kiwi lub innych dostawców lotów z katalogu integracji i porównuj taryfy na jednej liście wyników.

  • Inne endpointy i API

    Regionalny endpoint Amadeus lub API, którego moduł jeszcze nie używa, można dodać jako prace na zamówienie.

Dostawcy lotów, których możesz podłączyć:

  • Seeru
  • Amadeus
  • Duffel
  • Google Flights
  • Kayak
  • Kiwi
  • Mystifly
  • PKfare
  • Sabre
  • TBO Holidays
  • Travelport
Zobacz wszystkie integracje

Zaplecze

Obsługuj rezerwacje Amadeus z tego samego panelu

Po wpisaniu kluczy taryfy Amadeus podlegają tym samym regułom co każdy inny dostawca lotów.

  • Marże na loty

    Stałe lub procentowe marże, aby taryfy Amadeus pokazywały Twoją cenę sprzedaży.

  • Lista rezerwacji

    Rezerwacje Amadeus z danymi podróżnych i statusem na ekranie rezerwacji lotów.

  • Agenci B2B

    Agenci wyszukują i rezerwują taryfy Amadeus w portalu agentów według własnych stawek.

  • Płatności

    Podróżni płacą przez włączone bramki, agenci z portfela.

  • Klucze na Twoim serwerze

    Dane uwierzytelniające są zapisane we własnym, samodzielnie hostowanym panelu, a nie na wspólnej platformie.

  • Zgłoszenia do wsparcia

    Otwórz zgłoszenie w app.phptravels.com, jeśli połączenie lub rezerwacja wymaga naszej pomocy.

Porównanie

Własna integracja z Amadeus a moduł PHPTRAVELS

Oba podejścia korzystają z tego samego konta Amadeus. Różnica polega na tym, ile Twój zespół pisze i utrzymuje wokół niego.

ZadanieBezpośrednia integracja APIPHPTRAVELS
UwierzytelnianieBezpośrednia integracja APIPobieranie i odnawianie tokenów piszą Twoi programiściPHPTRAVELSObsługuje moduł na podstawie trzech pól panelu
Wyniki wyszukiwaniaBezpośrednia integracja APIDane ofert mapowane na własną stronę wynikówPHPTRAVELSOferty w istniejącej wyszukiwarce lotów
RezerwacjaBezpośrednia integracja APIFormularze podróżnych i wywołania zamówień od zeraPHPTRAVELSCreate Orders połączone z checkoutem i płatnością
Test i produkcjaBezpośrednia integracja APIOsobna konfiguracja dla każdego środowiskaPHPTRAVELSJeden przełącznik Dev mode
Marże i rezerwacjeBezpośrednia integracja APIZaplecze do zaprojektowania i zbudowaniaPHPTRAVELSW zestawie w panelu lotów
Kroki konfiguracjiBezpośrednia integracja APIPisane i aktualizowane przez Twój zespółPHPTRAVELSInstrukcja na docs.phptravels.com

Zastosowania

Kto włącza moduł Amadeus

  • Internetowe biura podróży

    Publiczna wyszukiwarka lotów na treściach Amadeus, z Twoją marżą i checkoutem.

  • Sieci agentów B2B

    Subagenci rezerwują taryfy Amadeus przez Twój portal według Twoich stawek.

  • Firmy obsługi podróży służbowych

    Firmowi rezerwujący wyszukują taryfy Amadeus na platformie, którą hostujesz i kontrolujesz.

Dlaczego PHPTRAVELS

Konektor, który możesz czytać, zmieniać i hostować

  • Kod źródłowy w zestawie

    Samodzielny hosting na licencji komercyjnej, więc programiści mogą rozbudować moduł Amadeus.

  • Udokumentowana konfiguracja

    Każdy krok, pole i przyczyna błędu są opisane na docs.phptravels.com.

  • 24 języki

    Pokazuj taryfy Amadeus w językach swoich rynków, także pisanych od prawej do lewej.

  • B2C i B2B

    Jedna instalacja dla strony publicznej i portalu agentów.

FAQ

Pytania o konektor Amadeus

O co pytają zespoły podczas konfiguracji modułu Amadeus.

Kontakt ze sprzedażą

To gotowy moduł lotów. Tworzysz aplikację w Amadeus for Developers, wpisujesz jej dane uwierzytelniające w panelu, a oferty Amadeus pojawiają się w wyszukiwarce lotów, rezerwacje zaś powstają przez Flight Create Orders.

Moduł Amadeus jest dostępny w planie Enterprise, jednorazowa opłata $9999 podana w cenniku. Konto Amadeus i jego warunki handlowe są osobne i uzgadniane z Amadeus.

Grant type client_credentials, client ID i client secret. Amadeus wydaje klucze sandbox przy tworzeniu aplikacji, a klucze produkcyjne po zatwierdzeniu wniosku o produkcję.

Moduł używa travel.api.amadeus.com/v2/. Niektóre regiony mają inny endpoint lub parametry, więc najpierw sprawdź swoje konto; inne endpointy można dodać jako prace na zamówienie.

Jedno i drugie, zależnie od API włączonych w aplikacji Amadeus. Flight Offers Search daje wyniki, a do rezerwacji musi być włączone Flight Create Orders.

Udokumentowany konektor dotyczy lotów. Amadeus figuruje też jako dostawca noclegów, ale instrukcja jego konfiguracji nie została jeszcze opublikowana, więc o zakres hotelowy zapytaj nasz zespół.