عرض تجريبي مباشر

تكامل Expedia Rapid API

تكامل Expedia API: Rapid API ومسار الحجز والإطلاق

كل ما تحتاجه وكالة سفر إلكترونية أو وكالة أو شركة سفر ناشئة للاتصال بـ Expedia Group: أي Expedia API يناسب نشاطك، وكيف يعمل مسار حجز Rapid والتوقيع، وما الذي تفحصه مراجعة الإطلاق، وكم يكلّف، وكيف يطلقك PHPTRAVELS ومسار الفنادق جاهز مسبقاً.

  • Rapid Lodging API
  • مفتاح API وتوقيع SHA-512
  • بيئة التجربة وحجوزات الاختبار
  • مراجعة الإطلاق والتشغيل الفعلي

واجهات API من Expedia Group

أي Expedia API يناسب نشاطك

تدير Expedia Group برامج API منفصلة للبائعين والمسوّقين بالعمولة والفنادق ووكلاء السفر. اختر بعد الإجابة عن سؤال واحد أولاً: أين يدفع المسافر؟

  • جانب الطلب

    Rapid API

    تركيزنا
    مصمَّم لـ
    وكالات السفر الإلكترونية ووكالات السفر وتطبيقات السفر وبرامج الولاء التي تبيع السفر تحت علامتها التجارية.
    ما تحصل عليه
    مخزون Expedia المباشر ومسار الحجز الكامل: البحث، تدقيق السعر، الحجز، التعديلات والإلغاءات.
    أين يحجز المسافر
    على موقعك أو تطبيقك، في صفحة الدفع الخاصة بك.
    مع PHPTRAVELS
    مسار الفنادق مدمج في وحدة الإقامة؛ أنت تضبطه وتربطه وتحصل على اعتماده.
  • جانب التسويق بالعمولة

    Travel Redirect API

    مصمَّم لـ
    مواقع المحتوى ومدونات السفر وصفحات المقارنة التي تكسب عمولة على الإحالات.
    ما تحصل عليه
    قوائم الإقامة والرحلات الجوية لعرضها على صفحاتك، مع روابط إلى علامة Expedia التي تختارها.
    أين يحجز المسافر
    على Expedia أو Hotels.com أو Vrbo بعد إعادة التوجيه.
    مع PHPTRAVELS
    قابل للاستخدام كقوائم وروابط على موقع PHPTRAVELS؛ لا يتم أي حجز على موقعك.
  • جانب التوريد

    واجهات API للتوريد والاتصال

    مصمَّم لـ
    الفنادق وأنظمة إدارة العقارات ومديرو القنوات.
    ما تحصل عليه
    إرسال الأسعار والتوفر والقيود إلى Expedia واستلام الحجوزات التي تتلقاها.
    أين يحجز المسافر
    على Expedia؛ ويستلم العقار الحجز.
    مع PHPTRAVELS
    للفنادق التي تبيع على Expedia عبر الإكسترانت أو مدير القنوات.
  • وكلاء السفر

    Expedia TAAP

    مصمَّم لـ
    وكلاء السفر الذين يحجزون لعملائهم ويكسبون عمولة.
    ما تحصل عليه
    بوابة الوكلاء من Expedia بأسعار الوكلاء وتتبّع العمولات.
    أين يحجز المسافر
    في بوابة TAAP، ويحجز الوكيل بنفسه.
    مع PHPTRAVELS
    يمكن للوكلاء تسجيل حجوزات TAAP في لوحة الإدارة لديك؛ أما مسار API فهو Rapid.

أوقفت Expedia قبول طلبات Travel Redirect API الجديدة بسبب كثرة الطلبات.

منتجات Rapid API

  • Rapid Lodging APIمدمج في PHPTRAVELS
  • Rapid Car APIتكامل مخصص
  • Rapid Flight APIتكامل مخصص
  • Rapid Activities APIتكامل مخصص

الفنادقبرنامج الشراكة للسفرExpedia Extranetتكامل Expedia TAAP APIتكامل API مخصص

مسار حجز Rapid

كيف يجري حجز فندق عبر Expedia، طلباً بعد طلب

تتبع حجوزات Rapid Lodging سلسلة ثابتة. اختر خطوة لترى الطلب، وما يفعله PHPTRAVELS به، وما يجب الانتباه إليه في الاعتماد.

طلب Rapid

GET /v3/properties/content
ما يفعله PHPTRAVELS
يستورد أسماء العقارات وعناوينها وصورها ومرافقها وأنواع الغرف والسياسات إلى صفحات الفنادق، ويحدّثها وفق جدول زمني.
انتبه إلى
استخدم ملف محتوى العقارات للكتالوج الكامل وواجهة المحتوى للتحديثات؛ ولا تستخرج المحتوى من استجابة البحث أبداً.

طلب Rapid

GET /v3/properties/availability
ما يفعله PHPTRAVELS
يبحث حسب التواريخ وعدد النزلاء ومعرّفات العقارات، ثم يعرض كل غرفة بسعرها وضرائبها ورسومها وسياسة الإلغاء.
انتبه إلى
اعرض السعر الإجمالي شاملاً الضرائب والرسوم قبل الدفع، وأرسل عنوان IP للمسافر وترويسات الجلسة مع كل طلب.

طلب Rapid

GET {price_check link}
ما يفعله PHPTRAVELS
يستدعي رابط تدقيق السعر للسعر المختار قبل الدفع مباشرة، ولا يتابع إلا عند تطابق السعر.
انتبه إلى
السعر المتغيّر أو غير المتاح يجب أن يوقف الدفع ويعرض خياراً جديداً، ولا يُحصَّل السعر القديم أبداً.

طلب Rapid

POST /v3/itineraries
ما يفعله PHPTRAVELS
ينشئ خط الرحلة ببيانات النزيل والدفع، ويحفظ معرّف خط الرحلة من Expedia ويرسل القسيمة.
انتبه إلى
الأسعار القابلة للتعليق تدعم نموذجاً من خطوتين: احجز الغرفة مؤقتاً دون أي خصم، ثم استأنف لإتمام الحجز.

طلب Rapid

GET /v3/itineraries/{itinerary_id}
ما يفعله PHPTRAVELS
يقرأ خط الرحلة مجدداً لتأكيد التواريخ والغرفة والسعر وأرقام التأكيد والحالة في لوحة الإدارة.
انتبه إلى
بعد انتهاء المهلة، استرجع أولاً ولا تُعِد المحاولة إلا إذا لم يوجد خط رحلة، حتى لا يُحجز لنزيل مرتين أبداً.

طلب Rapid

DELETE /v3/itineraries/{id}/rooms/{room_id}
ما يفعله PHPTRAVELS
ينفّذ التعديلات والإلغاءات من لوحة الإدارة وحساب العميل، وفق سياسة السعر.
انتبه إلى
تأتي الغرامات من سياسة الإلغاء الخاصة بالسعر؛ اعرضها على المسافر قبل التأكيد.

طلب Rapid

POST https://your-site/webhooks/expedia
ما يفعله PHPTRAVELS
يستقبل أحداث webhook الخاصة بتغييرات خط الرحلة على رابط URL في نسختك المثبتة ويحدّث الحجز.
انتبه إلى
استجب لطلب webhook بسرعة، واعتمد سجل Expedia مصدراً موثوقاً للحالة.

مسارات الطلبات كما هي موثّقة في Rapid v3؛ راجع دائماً Expedia Group Developer Hub الحالي.

مفتاح API والتوقيع

كيف تعمل المصادقة في Expedia Rapid API

يحمل كل طلب Rapid ترويسة تفويض تتضمن مفتاح API الخاص بك وتوقيعاً: تجزئة SHA-512 لمفتاح API والسر المشترك والطابع الزمني UNIX الحالي بالثواني.

نافذة خمس دقائق
يجب أن يكون الطابع الزمني ضمن خمس دقائق من توقيت خادم Expedia، وأن يطابق الطابع الذي تجزّئه الطابعَ الموجود في الترويسة.
السر يبقى على الخادم
السر المشترك بمثابة كلمة مرور. يحفظه PHPTRAVELS في إعدادات الخادم، ولا يضعه أبداً في المتصفح أو في تطبيق.
نقطة الاختبار
تذهب طلبات بيئة التجربة إلى test.ean.com ولا تنشئ حجوزات حقيقية ولا خصومات على البطاقات؛ وتحاكي ترويسة اختبار نتائج مثل نفاد الغرف أو تغيّر السعر.
لماذا يظهر اسم EAN
EAN هو Expedia Affiliate Network، الاسم السابق للبرنامج. وما زال حاضراً في صيغة الترويسة وفي نقاط الاتصال.
توقيع طلب Rapid (PHP)
 1// keys come from the server config, never from the browser 2$key    = getenv('EXPEDIA_API_KEY'); 3$secret = getenv('EXPEDIA_SHARED_SECRET'); 4$ts     = time(); // UNIX seconds, within 5 minutes of Expedia 5 6$signature = hash('sha512', $key . $secret . $ts); 7 8$headers = [ 9  "Authorization: EAN APIKey=$key,Signature=$signature,timestamp=$ts",10  'Accept: application/json',11  'Accept-Encoding: gzip',12  'Customer-Ip: ' . $travellerIp,13];1415// sandbox: https://test.ean.com  ·  live: https://api.ean.com
SHA-512±5 mintest.ean.com → api.ean.com

دليل التنفيذ

تكامل Expedia API خطوة بخطوة

من طلب الشراكة حتى أول حجز فعلي. توضّح كل خطوة من يتولى العمل.

  1. 01

    قدّم طلباً لتصبح شريكاً لـ Expedia Group

    قدّم طلبك عبر حلول شركاء Expedia Group مع بيانات شركتك ونطاقك ونموذج عملك. يُتفق على الشروط التجارية مع Expedia بحسب منطقتك وحجم أعمالك.

    أنتExpedia
  2. 02

    استلم مفتاح API والسر المشترك

    بعد الموافقة تحصل على بيانات اعتماد Rapid وصلاحية الوصول إلى الوثائق في مركز المطورين.

    Expedia
  3. 03

    اضبط موصل Expedia

    أضف بيانات الاعتماد في لوحة إدارة PHPTRAVELS، واستورد المحتوى، وحدّد هوامش الربح والعملات، واربط الغرف والسياسات بصفحات الفنادق.

    PHPTRAVELSأنت
  4. 04

    نفّذ حجوزات الاختبار

    احجز على نقطة الاختبار وحاكِ نفاد الغرف وتغيّر الأسعار وانتهاء المهلة ورموز الأخطاء حتى تتم معالجة كل حالة.

    PHPTRAVELSأنت
  5. 05

    اجتز مراجعة الإطلاق

    تراجع Expedia موقعك وفق متطلبات الإطلاق لديها، وتطلب شهادة PCI Attestation of Compliance قبل بيئة الإنتاج.

    Expediaأنت
  6. 06

    انتقل إلى الإنتاج وابدأ البيع

    تُدخَل بيانات اعتماد الإنتاج في لوحة الإدارة، وتبدأ الحجوزات الفعلية، وتبقى سجلات المورّد مفعّلة لحالات الدعم.

    أنتPHPTRAVELS

الجداول الزمنية والبدائل

أربع طرق لبيع مخزون Expedia

البناء على Rapid من الصفر يمنحك تحكماً كاملاً لكنه يكلّف أشهراً من العمل الهندسي. أما محرك الحجز الجاهز وإعادة التوجيه بالعمولة وبوابة الوكلاء، فلكلٍّ منها مقايضة مختلفة.

المسارمدة الإطلاقالدفع على موقعكمن يتولى الصيانةالأنسب لـ
بناء داخلي على Rapidمدة الإطلاقأشهر: البحث والدفع ولوحة الإدارة والاعتماد تُبنى من الصفرالدفع على موقعكنعممن يتولى الصيانةمطوروك، مع كل تغيير في Expedia APIالأنسب لـوكالات السفر الإلكترونية الكبيرة التي لديها فريق هندسي خاص
محرك حجز جاهز (PHPTRAVELS)PHPTRAVELSمدة الإطلاقأسابيع: مسار الفنادق موجود، ويذهب الوقت إلى الإعداد ومراجعة Expediaالدفع على موقعكنعممن يتولى الصيانةتحديثات المحرك، مع الشيفرة المصدرية كاملة بين يديكالأنسب لـالوكالات والشركات الناشئة التي تريد علامتها وصفحة الدفع الخاصة بها بسرعة
إعادة التوجيه بالعمولةمدة الإطلاقأيام، إذا قبلت Expedia الطلبالدفع على موقعكلامن يتولى الصيانةتدير Expedia مسار الحجزالأنسب لـمواقع المحتوى والمدونات التي تكسب عمولة الإحالة
بوابة الوكلاء (TAAP)مدة الإطلاقبلا بناء: يحجز الوكلاء في بوابة Expediaالدفع على موقعكلامن يتولى الصيانةExpediaالأنسب لـالوكلاء الذين يحجزون رحلة واحدة في كل مرة لعملائهم

متطلبات الإطلاق

ما الذي تفحصه Expedia قبل التشغيل الفعلي

لا تكتفي المراجعة بنجاح الطلبات، بل تنظر في سلوك موقعك. حدّد ما ينفّذه نظامك بالفعل؛ ويغطي PHPTRAVELS كل بند في مسار الفنادق القياسي.

0 من 8 جاهز

التكاليف

كم يكلّف تكامل Expedia API؟

لا تنشر Expedia قائمة أسعار للوصول إلى API؛ فأنت تربح من الحجوزات وفق الشروط التي تتفق عليها مع Expedia. أما تكاليفك فهي البرنامج والاستضافة والامتثال.

  • الوصول إلى Expedia

    يُتفق عليه مع Expedia: عمولة أو هامش على الحجوزات، بحسب عقدك ومنطقتك وحجم أعمالك.

  • محرك الحجز

    PHPTRAVELS ترخيص لمرة واحدة يبدأ من مع الشيفرة المصدرية كاملة، فلا رسوم شهرية عن كل حجز.

  • الاستضافة

    خادمك الخاص أو استضافتنا المُدارة؛ ويعمل موصل Expedia داخل نسختك المثبتة.

  • المدفوعات وPCI

    بوابة دفع وامتثال PCI لبيانات البطاقات، وتطلب Expedia منك إثباته عند الإطلاق.

الأسئلة الشائعة

أسئلة حول تكامل Expedia API

إجابات مختصرة عمّا تسأل عنه الوكالات قبل التقديم.

تحدّث مع المبيعات

لا تفرض Expedia رسوماً معلنة للوصول إلى Rapid API. تحتاج إلى شراكة معتمدة، وتربح من خلال العمولة أو الهامش وفق الشروط التي تتفق عليها مع Expedia. تكاليفك هي برنامج الحجز والاستضافة وامتثال PCI.

قدّم طلب شراكة عبر حلول شركاء Expedia Group. بعد الموافقة تتلقى مفتاح API وسراً مشتركاً لـ Rapid، مع وصول إلى بيئة التجربة للبناء والاختبار قبل مراجعة الإطلاق.

Rapid هو واجهة REST وJSON من Expedia Group لبيع السفر تحت علامتك التجارية. يغطي الإقامة والسيارات والرحلات الجوية والأنشطة، مع طلبات البحث وتدقيق السعر والحجز والإدارة.

EAN، أي Expedia Affiliate Network، كان الاسم السابق لبرنامج شركاء Expedia. أما Rapid فهو الواجهة الحالية؛ ويبقى اسم EAN في ترويسة التفويض وعناوين نقاط الاتصال.

استخدم Rapid إذا كان المسافرون سيحجزون على موقعك أو تطبيقك. واستخدم TAAP إذا كان وكلاؤك يحجزون الرحلات لعملائهم في بوابة Expedia ويكسبون عمولة.

نعم. الطلبات المرسلة إلى نقطة الاختبار لا تنشئ حجوزات حقيقية ولا خصومات على البطاقات، وتتيح لك ترويسة اختبار محاكاة نتائج مثل نفاد الغرف أو تغيّر الأسعار.

البناء من الصفر يستغرق أشهراً. مع PHPTRAVELS يكون مسار الفنادق موجوداً، فيذهب الوقت إلى الإعداد وربط المحتوى ومراجعة الإطلاق التي تحدد Expedia موعدها.

مسار فنادق Expedia مدمج في وحدة الإقامة. ويمكن إضافة سيارات ورحلات وأنشطة Rapid كتكامل مخصص فوق وحدات السيارات والرحلات الجوية والجولات.