Direktori integrasi
Integrasi API Amadeus: konektor penerbangan, diatur langkah demi langkah
Modul Amadeus menghubungkan pencarian penerbangan PHPTRAVELS ke Amadeus Enterprise. Daftarkan aplikasi, tempel tiga kredensial di admin, uji dalam mode pengembangan, lalu beralih ke produksi setelah Amadeus menyetujui akun Anda.
- Konektor paket Enterprise
- OAuth2 client credentials
- Pengembangan dan produksi
- Panduan pengaturan terbit
Pengaturan konektor
Dari aplikasi Amadeus ke hasil penerbangan langsung dalam lima langkah
Konektor ini adalah modul siap pakai, jadi pengaturan standar tidak memerlukan kode. Anda membawa akun Amadeus dan ketentuan komersial sendiri, dan modul menangani autentikasi, pencarian penerbangan, serta pembuatan pesanan di dalam modul penerbangan PHPTRAVELS.
- Mulai dengan paket Enterprise, yang mencakup modul Amadeus
- Daftar di Amadeus for Developers dan buat aplikasi dengan Flight Offers Search dan Flight Create Orders
- Masukkan grant type, client ID, dan client secret di menu Modul admin, dengan Dev mode aktif
- Cari penerbangan di situs Anda dan periksa logo Amadeus di bawah tombol Pesan sekarang
- Ajukan kunci produksi, ganti kunci sandbox, dan ubah Dev mode ke produksi
- Dev mode
- Pengembangan
- Endpoint
- travel.api.amadeus.com/v2/
- c1 · grant_type
- client_credentials
- c2 · client_id
- ••••••••••7Kq2
- c3 · client_secret
- ••••••••••
Apa yang dilakukan konektor
Penawaran Amadeus di pencarian, pesanan di admin
Dua API Amadeus menjalankan modul ini: satu mengembalikan penawaran penerbangan ke halaman hasil, yang lain membuat pemesanan saat pelancong membayar.
- APILondon ke New York · LangsungEkonomi · 8j 05m · 1 bagasi tercatatUS$486per dewasa
- v2London ke New York · 1 transitEkonomi · 11j 20m via Dublin · 1 bagasi tercatatUS$412per dewasa
- London ke New York · LangsungBisnis · 7j 55m · 2 bagasi tercatatUS$2.140per dewasa
Flight Offers Search dan Flight Create Orders
Offers Search mengisi hasil Anda; Create Orders mengubah penawaran terpilih menjadi pemesanan. Aktifkan keduanya di aplikasi Amadeus untuk mencari dan memesan.
Autentikasi OAuth2
Modul meminta token akses dengan grant client_credentials, memakai client ID dan secret yang Anda masukkan di admin.
Mode pengembangan dan produksi
Satu pengaturan Dev mode menentukan apakah permintaan memakai kunci sandbox atau kunci produksi yang disetujui.
Endpoint Enterprise
Modul dibangun di atas travel.api.amadeus.com/v2/. Beberapa wilayah memakai endpoint berbeda, jadi pastikan endpoint Anda sebelum memasukkan kunci.
Sumber tampil di setiap hasil
Logo Amadeus di bawah tombol Pesan sekarang menunjukkan tarif mana yang berasal dari Amadeus, sehingga koneksi bisa dicek sekilas.
Penyebab error yang umum
Sebagian besar kegagalan berasal dari kredensial salah, mode yang tidak cocok dengan kunci, atau layanan API yang belum aktif di dasbor Amadeus.
Alur permintaan
Yang terjadi pada setiap pencarian Amadeus
Urutan yang sama berjalan di pengembangan dan produksi; hanya kunci dan pengaturan Dev mode yang berubah.
Autentikasi
Client ID dan secret Anda ditukar dengan token akses.
Cari
Flight Offers Search mengembalikan tarif untuk rute, tanggal, dan penumpang.
Tampilkan
Penawaran muncul dengan markup Anda, berdampingan dengan hasil pemasok lain yang terhubung.
Pesan
Flight Create Orders memesan penawaran terpilih dengan data pelancong.
Catat
Pemesanan tersimpan di admin dan konfirmasi dikirim lewat email.
Posisi Amadeus
Akun Amadeus Anda, API penerbangan lain, dan pengembangan khusus
Modul Amadeus adalah salah satu dari beberapa konektor penerbangan, masing-masing berjalan dengan kredensialnya sendiri dalam pencarian yang sama.
Akun Amadeus Enterprise Anda
Amadeus menerbitkan kunci produksi setelah meninjau kasus penggunaan, registrasi perusahaan, dan situs web Anda, lalu Anda menyetujui ketentuan komersialnya.
Konektor penerbangan lain
Tambahkan Duffel, Kiwi, atau pemasok penerbangan lain dari direktori integrasi dan bandingkan tarif dalam satu daftar hasil.
Endpoint dan API lain
Endpoint Amadeus regional atau API yang belum dipakai modul dapat ditambahkan sebagai pengembangan khusus.
Pemasok penerbangan yang bisa Anda hubungkan:
Seeru
Amadeus
Duffel
Google Flights
Kayak
Kiwi
Mystifly
PKfare
Sabre
TBO Holidays
Travelport
Back office
Kelola pemesanan Amadeus dari admin yang sama
Setelah kunci dimasukkan, tarif Amadeus mengikuti aturan yang sudah Anda pakai untuk pemasok penerbangan lain.
Markup penerbangan
Tambahkan markup tetap atau persentase agar tarif Amadeus menampilkan harga jual Anda.
Daftar pemesanan
Pemesanan Amadeus tampil dengan data pelancong dan status di layar pemesanan penerbangan.
Agen B2B
Agen mencari dan memesan tarif Amadeus di portal agen dengan tarif mereka sendiri.
Pembayaran
Pelancong membayar lewat gateway yang Anda aktifkan, atau agen dari dompet mereka.
Kunci di server Anda
Kredensial disimpan di admin self-hosted milik Anda, bukan di platform bersama.
Tiket dukungan
Buka tiket di app.phptravels.com jika koneksi atau pemesanan membutuhkan bantuan kami.
Bandingkan
Membangun sendiri ke Amadeus vs modul PHPTRAVELS
Keduanya memakai akun Amadeus yang sama. Bedanya ada pada seberapa banyak yang ditulis dan dirawat tim Anda di sekitarnya.
| Tugas | Integrasi API langsung | PHPTRAVELS |
|---|---|---|
| Autentikasi | Integrasi API langsungPermintaan dan pembaruan token ditulis developer Anda | PHPTRAVELSDitangani modul dari tiga kolom admin |
| Hasil pencarian | Integrasi API langsungData penawaran dipetakan ke halaman hasil sendiri | PHPTRAVELSPenawaran tampil di pencarian penerbangan yang ada |
| Pemesanan | Integrasi API langsungFormulir pelancong dan panggilan pesanan dari nol | PHPTRAVELSCreate Orders terhubung ke checkout dan pembayaran |
| Uji dan live | Integrasi API langsungKonfigurasi terpisah untuk tiap lingkungan | PHPTRAVELSSatu sakelar Dev mode |
| Markup dan pemesanan | Integrasi API langsungBack office yang harus dirancang dan dibangun | PHPTRAVELSSudah ada di admin penerbangan |
| Langkah pengaturan | Integrasi API langsungDitulis dan diperbarui tim Anda | PHPTRAVELSPanduan terbit di docs.phptravels.com |
Kasus penggunaan
Siapa yang mengaktifkan modul Amadeus
Agen perjalanan online
Pencarian penerbangan publik dengan konten Amadeus, lengkap dengan markup dan checkout Anda.
Jaringan agen B2B
Subagen memesan tarif Amadeus lewat portal Anda dengan tarif Anda.
Perusahaan manajemen perjalanan
Pemesan korporat mencari tarif Amadeus di platform yang Anda host dan kendalikan.
Mengapa PHPTRAVELS
Konektor yang bisa Anda baca, ubah, dan host
Kode sumber disertakan
Self-hosted dengan lisensi komersial, sehingga developer bisa mengembangkan modul Amadeus.
Pengaturan terdokumentasi
Setiap langkah, kolom, dan penyebab error dijelaskan di docs.phptravels.com.
24 bahasa
Tampilkan tarif Amadeus dalam bahasa pasar Anda, termasuk kanan ke kiri.
B2C dan B2B
Satu instalasi untuk situs publik dan portal agen Anda.
Ini adalah modul penerbangan siap pakai. Anda membuat aplikasi di Amadeus for Developers, memasukkan kredensialnya di admin, lalu penawaran Amadeus muncul di pencarian penerbangan, dengan pemesanan dibuat lewat Flight Create Orders.
Modul Amadeus tersedia di paket Enterprise, pembayaran sekali sebesar $9999 sesuai halaman harga. Akun Amadeus Anda dan ketentuan komersialnya terpisah dan disepakati dengan Amadeus.
Grant type client_credentials, client ID, dan client secret. Amadeus menerbitkan kunci sandbox saat Anda membuat aplikasi dan kunci produksi setelah permintaan produksi disetujui.
Modul memakai travel.api.amadeus.com/v2/. Beberapa wilayah memiliki endpoint atau parameter berbeda, jadi periksa akun Anda dulu; endpoint lain dapat ditambahkan sebagai pengembangan khusus.
Keduanya, tergantung API yang aktif di aplikasi Amadeus Anda. Flight Offers Search memberi hasil, dan Flight Create Orders harus aktif untuk pemesanan.
Konektor yang terdokumentasi adalah untuk penerbangan. Amadeus juga terdaftar sebagai pemasok akomodasi, tetapi panduan pengaturannya belum terbit, jadi tanyakan cakupan hotel kepada tim kami.
Jelajahi lebih lanjut
