فهرست یکپارچه‌سازی‌ها

یکپارچه‌سازی Amadeus API: کانکتور پرواز، راه‌اندازی گام‌به‌گام

ماژول Amadeus جستجوی پرواز PHPTRAVELS را به Amadeus Enterprise متصل می‌کند. یک اپ ثبت کنید، سه اطلاعات احراز هویت را در پنل مدیریت وارد کنید، در حالت توسعه تست کنید و پس از تأیید حساب توسط Amadeus به production بروید.

  • کانکتور پلن Enterprise
  • OAuth2 client credentials
  • توسعه و production
  • راهنمای راه‌اندازی منتشرشده

راه‌اندازی کانکتور

از اپ Amadeus تا نتایج زنده پرواز در پنج گام

کانکتور یک ماژول آماده است، پس راه‌اندازی استاندارد به نوشتن کد نیاز ندارد. شما حساب Amadeus و شرایط تجاری خود را می‌آورید و ماژول احراز هویت، جستجوی پرواز و ایجاد سفارش را درون ماژول پرواز PHPTRAVELS انجام می‌دهد.

  1. با پلن Enterprise که ماژول Amadeus را دارد شروع کنید
  2. در Amadeus for Developers ثبت‌نام کنید و اپی با Flight Offers Search و Flight Create Orders بسازید
  3. grant type، client ID و client secret را در بخش ماژول‌های پنل وارد کنید و Dev mode را روشن بگذارید
  4. در سایت خود پرواز جستجو کنید و لوگوی Amadeus را زیر دکمه «همین حالا رزرو کنید» ببینید
  5. کلیدهای production را درخواست کنید، جایگزین کلیدهای sandbox کنید و Dev mode را روی production بگذارید
Dev mode
توسعه
Endpoint
travel.api.amadeus.com/v2/
c1 · grant_type
client_credentials
c2 · client_id
••••••••••7Kq2
c3 · client_secret
••••••••••
خواندن راهنمای راه‌اندازی

جریان درخواست

در هر جستجوی Amadeus چه اتفاقی می‌افتد

همین ترتیب در توسعه و production اجرا می‌شود؛ فقط کلیدها و تنظیم Dev mode تغییر می‌کنند.

  1. احراز هویت

    client ID و secret شما با یک توکن دسترسی مبادله می‌شوند.

  2. جستجو

    Flight Offers Search نرخ‌ها را برای مسیر، تاریخ‌ها و مسافران برمی‌گرداند.

  3. نمایش

    پیشنهادها با مارک‌آپ شما کنار نتایج سایر تأمین‌کنندگان متصل نمایش داده می‌شوند.

  4. سفارش

    Flight Create Orders پیشنهاد انتخاب‌شده را با اطلاعات مسافر رزرو می‌کند.

  5. ثبت

    رزرو در پنل ذخیره می‌شود و تأییدیه ایمیل می‌شود.

جایگاه Amadeus

حساب Amadeus شما، APIهای دیگر پرواز و توسعه سفارشی

ماژول Amadeus یکی از چند کانکتور پرواز است و هر کدام با اطلاعات احراز هویت خود در همان جستجو کار می‌کنند.

  • حساب Amadeus Enterprise شما

    Amadeus پس از بررسی کاربرد، ثبت شرکت و وب‌سایت شما کلیدهای production را صادر می‌کند و شما شرایط تجاری آن را می‌پذیرید.

  • کانکتورهای دیگر پرواز

    Duffel، Kiwi یا تأمین‌کنندگان دیگر پرواز را از فهرست یکپارچه‌سازی‌ها اضافه کنید و نرخ‌ها را در یک فهرست مقایسه کنید.

  • Endpointها و APIهای دیگر

    یک endpoint منطقه‌ای Amadeus یا APIای که ماژول هنوز از آن استفاده نمی‌کند، به‌صورت توسعه سفارشی قابل افزودن است.

تأمین‌کنندگان پرواز قابل اتصال:

  • Seeru
  • Amadeus
  • Duffel
  • Google Flights
  • Kayak
  • Kiwi
  • Mystifly
  • PKfare
  • Sabre
  • TBO Holidays
  • Travelport
مشاهده همه یکپارچه‌سازی‌ها

پنل مدیریت

رزروهای Amadeus را از همان پنل مدیریت کنید

پس از وارد کردن کلیدها، نرخ‌های Amadeus از همان قوانینی پیروی می‌کنند که برای هر تأمین‌کننده پرواز دیگر دارید.

  • مارک‌آپ پرواز

    مارک‌آپ ثابت یا درصدی اضافه کنید تا نرخ‌های Amadeus قیمت فروش شما را نشان دهند.

  • فهرست رزروها

    رزروهای Amadeus با اطلاعات مسافر و وضعیت در صفحه رزروهای پرواز قرار می‌گیرند.

  • نمایندگان B2B

    نمایندگان در پورتال نمایندگان با نرخ‌های خود نرخ‌های Amadeus را جستجو و رزرو می‌کنند.

  • پرداخت‌ها

    مسافران از طریق درگاه‌های فعال‌شده و نمایندگان از کیف پول خود پرداخت می‌کنند.

  • کلیدها روی سرور شما

    اطلاعات احراز هویت در پنل خودمیزبان شما ذخیره می‌شود، نه روی یک پلتفرم مشترک.

  • تیکت پشتیبانی

    اگر اتصال یا رزروی به کمک ما نیاز داشت، در app.phptravels.com تیکت باز کنید.

مقایسه

کدنویسی مستقیم روی Amadeus در برابر ماژول PHPTRAVELS

هر دو از یک حساب Amadeus استفاده می‌کنند. تفاوت در میزان کدی است که تیم شما پیرامون آن می‌نویسد و نگه می‌دارد.

کارساخت مستقیم APIPHPTRAVELS
احراز هویتساخت مستقیم APIدرخواست و تمدید توکن را توسعه‌دهندگان شما می‌نویسندPHPTRAVELSماژول با سه فیلد پنل انجام می‌دهد
نتایج جستجوساخت مستقیم APIنگاشت داده پیشنهادها به صفحه نتایج خودتانPHPTRAVELSپیشنهادها در جستجوی پرواز موجود نمایش داده می‌شوند
رزروساخت مستقیم APIفرم مسافر و فراخوانی سفارش از صفرPHPTRAVELSCreate Orders متصل به تسویه و پرداخت
تست و اجراساخت مستقیم APIپیکربندی جدا برای هر محیطPHPTRAVELSیک کلید Dev mode
مارک‌آپ و رزروهاساخت مستقیم APIپنلی که باید طراحی و ساخته شودPHPTRAVELSدر پنل پرواز موجود است
گام‌های راه‌اندازیساخت مستقیم APIتیم شما می‌نویسد و به‌روز نگه می‌داردPHPTRAVELSراهنمای منتشرشده در docs.phptravels.com

کاربردها

چه کسانی ماژول Amadeus را فعال می‌کنند

  • آژانس‌های مسافرتی آنلاین

    جستجوی عمومی پرواز روی محتوای Amadeus با مارک‌آپ و تسویه خودتان.

  • شبکه‌های نمایندگی B2B

    زیرنمایندگان از پورتال شما با نرخ‌های شما نرخ‌های Amadeus را رزرو می‌کنند.

  • شرکت‌های مدیریت سفر

    رزروکنندگان سازمانی نرخ‌های Amadeus را روی پلتفرمی که شما میزبانی و کنترل می‌کنید جستجو می‌کنند.

چرا PHPTRAVELS

کانکتوری که می‌توانید بخوانید، تغییر دهید و میزبانی کنید

  • شامل کد منبع

    خودمیزبان با مجوز تجاری، تا توسعه‌دهندگان ماژول Amadeus را گسترش دهند.

  • راه‌اندازی مستند

    هر گام، فیلد و علت خطا در docs.phptravels.com نوشته شده است.

  • 24 زبان

    نرخ‌های Amadeus را به زبان بازارهای خود نمایش دهید، از جمله زبان‌های راست‌به‌چپ.

  • B2C و B2B

    یک نصب برای سایت عمومی و پورتال نمایندگان.

پرسش‌های متداول

پرسش‌های کانکتور Amadeus

آنچه تیم‌ها هنگام راه‌اندازی ماژول Amadeus می‌پرسند.

گفتگو با فروش

یک ماژول پرواز آماده است. در Amadeus for Developers اپ می‌سازید، اطلاعات احراز هویت آن را در پنل وارد می‌کنید و پیشنهادهای Amadeus در جستجوی پرواز ظاهر می‌شوند و رزروها با Flight Create Orders ایجاد می‌شوند.

ماژول Amadeus با پلن Enterprise ارائه می‌شود که طبق صفحه قیمت‌ها پرداخت یک‌باره $9999 است. حساب Amadeus و شرایط تجاری آن جداست و با Amadeus توافق می‌شود.

grant type از نوع client_credentials، یک client ID و یک client secret. Amadeus هنگام ساخت اپ کلیدهای sandbox و پس از تأیید درخواست production کلیدهای production را صادر می‌کند.

ماژول از travel.api.amadeus.com/v2/ استفاده می‌کند. برخی مناطق endpoint یا پارامترهای متفاوت دارند، پس ابتدا حساب خود را بررسی کنید؛ endpointهای دیگر با توسعه سفارشی قابل افزودن‌اند.

هر دو، بسته به APIهای فعال در اپ Amadeus. Flight Offers Search نتایج را می‌دهد و برای رزرو باید Flight Create Orders فعال باشد.

کانکتور مستند برای پرواز است. Amadeus به‌عنوان تأمین‌کننده اقامت هم فهرست شده، اما راهنمای راه‌اندازی آن هنوز منتشر نشده است؛ درباره دامنه هتل از تیم ما بپرسید.