بالنسبة إلى روابط البحث، سيقدّم الشركاء عنوان URL أساسيًا خاصًا بالبحث (راجِع إعدادات الشريك). نسمح باستخدام مَعلمات طلب البحث التالية:
| اسم الحقل | التفاصيل |
|---|---|
from_stop_id |
(يمكن تكراره) معرّف المحطات التي يمكن أن تبدأ منها الرحلة. قيم |
to_stop_id |
(يمكن تكراره) معرّف المحطات التي يمكن أن تنتهي فيها الرحلة. تمثّل هذه السمة قيم |
search_date |
(التاريخ) يوم تقديم الخدمة خلال الرحلة يحتوي هذا الحقل على التاريخ بالتنسيق التالي:
|
lang |
(IETF BCP 47، اختياري) حقل يُستخدَم للإشارة إلى اللغة المحدّدة لموقع الحجز الإلكتروني. تتوافق قيمة هذا الحقل مع معيار IETF BCP 47، مثل إذا لم تكن اللغة المحدّدة متاحة أو لم يتم تمرير الحقل، يجب أن يستخدم موقع الحجز لغة احتياطية. |
cur |
(ISO 4217، اختياري) حقل يُستخدم للإشارة إلى العملة التي يجب عرض الأسعار بها. تتوافق قيمة هذا الحقل مع معيار ISO 4217، مثل إذا تعذّر عرض العملة المحدّدة أو لم يتم إدخال الحقل، يجب أن يستخدم موقع الحجز عملة احتياطية. |
utm_source |
(سلسلة، اختياري) حقل يُستخدَم للإشارة إلى الموقع الإلكتروني الأعلى مستوى الذي أرسل الزيارات. القيم المحتملة هي |
يتم تحديد جميع المَعلمات القابلة للتكرار كمصفوفة JSON. بالنسبة إلى from_stop_id وto_stop_id، تمثّل القيم المتعددة محطات متعددة في المواقع الجغرافية للمصدر والوجهة.
أمثلة
في هذا المثال، يبحث المستخدم عن قطارات من locality1 إلى locality2:
locality1خرائط لمحطات تتضمّنstop_idf1وf2.locality2خرائط لمحطات تتضمّنstop_idt1وt2.- تاريخ الخدمة هو
20190716.
في هذا المثال، يكون عنوان URL الأساسي هو https://example.com.
بناءً على كل هذه المعلومات، استخدِم القيم التالية للمَعلمات:
| اسم الحقل | التفاصيل |
|---|---|
from_stop_id |
["f1"، "f2"] |
to_stop_id |
["t1"، "t2"] |
service_date |
20190716 |
في ما يلي عنوان URI النهائي بعد الترميز:
https://example.com?from_stop_id=%5B%22f1%22,%22f2%22%5D&to_stop_id=%5B%22t1%22,%22t2%22%5D&search_date=20190716
في الصفحة المقصودة، سيتمكّن المستخدم من الاطّلاع على برامج الرحلات المغادرة من المحطتَين f1 وf2 في 20190716 والوصول إلى t1 وt2. تتوفّر جميع مجموعات المحطات:
- من
f1إلىt1 - من
f1إلىt2 - من
f2إلىt1 - من
f2إلىt2