सर्च लिंक के लिए, पार्टनर खोज के लिए खास तौर पर तैयार किया गया बेस यूआरएल उपलब्ध कराएंगे. इसके लिए, पार्टनर कॉन्फ़िगरेशन देखें. हम इन क्वेरी पैरामीटर के साथ काम करते हैं:
| फ़ील्ड का नाम | विवरण |
|---|---|
from_stop_id |
(दोहराया जा सकता है) उन स्टॉप का आइडेंटिफ़ायर जहां से यात्रा शुरू हो सकती है. यह प्रस्थान स्टेशनों के |
to_stop_id |
(दोहराया जा सकता है) उन स्टॉप का आइडेंटिफ़ायर जहां यात्रा खत्म हो सकती है. गंतव्य स्टेशनों के |
search_date |
(तारीख) ट्रिप के लिए सेवा देने का दिन. इस फ़ील्ड में, इस फ़ॉर्मैट स्ट्रिंग के साथ तारीख शामिल होती है:
|
lang |
(IETF BCP 47, वैकल्पिक) इस फ़ील्ड का इस्तेमाल, बुकिंग साइट की चुनी गई भाषा के बारे में बताने के लिए किया जाता है. इस फ़ील्ड की वैल्यू, IETF BCP 47 के मुताबिक होती है. उदाहरण के लिए, अगर चुनी गई भाषा उपलब्ध नहीं है या फ़ील्ड पास नहीं किया गया है, तो बुकिंग साइट को फ़ॉलबैक भाषा का इस्तेमाल करना चाहिए. |
cur |
(आईएसओ 4217, वैकल्पिक) इस फ़ील्ड का इस्तेमाल यह बताने के लिए किया जाता है कि कीमतें किस मुद्रा में दिखनी चाहिए. इस फ़ील्ड की वैल्यू, ISO 4217 के मुताबिक होती है. उदाहरण के लिए, अगर चुनी गई मुद्रा नहीं दिखाई जा सकती या फ़ील्ड पास नहीं किया गया है, तो बुकिंग साइट को फ़ॉलबैक मुद्रा का इस्तेमाल करना चाहिए. |
utm_source |
(स्ट्रिंग, ज़रूरी नहीं) इस फ़ील्ड का इस्तेमाल, ट्रैफ़िक भेजने वाली टॉप-लेवल साइट के बारे में बताने के लिए किया जाता है.
|
दोहराए जा सकने वाले सभी पैरामीटर, JSON ऐरे के तौर पर तय किए जाते हैं. from_stop_id
और to_stop_id के लिए, एक से ज़्यादा वैल्यू का मतलब है कि मूल जगह और मंज़िल की जगहों पर एक से ज़्यादा स्टेशन हैं.
उदाहरण
इस उदाहरण में, उपयोगकर्ता ने locality1 से locality2 तक जाने वाली ट्रेनों के बारे में क्वेरी की है:
locality1,stop_idf1औरf2वाले स्टेशनों पर मैप करता है.locality2,stop_idt1औरt2वाले स्टेशनों पर मैप करता है.- सेवा की तारीख
20190716है.
इस उदाहरण के लिए, बेस यूआरएल https://example.com है.
इस जानकारी के आधार पर, पैरामीटर के लिए इन वैल्यू का इस्तेमाल करें:
| फ़ील्ड का नाम | विवरण |
|---|---|
from_stop_id |
["f1", "f2"] |
to_stop_id |
["t1", "t2"] |
service_date |
20190716 |
एन्कोडिंग के बाद, फ़ाइनल यूआरआई यह है:
https://example.com?from_stop_id=%5B%22f1%22,%22f2%22%5D&to_stop_id=%5B%22t1%22,%22t2%22%5D&search_date=20190716
लैंडिंग पेज पर, उपयोगकर्ता को 20190716 को f1 और f2 स्टेशनों से रवाना होने वाली और t1 और t2 पहुंचने वाली यात्राओं की जानकारी दिखेगी. स्टेशन के सभी कॉम्बिनेशन काम करते हैं:
f1सेt1तकf1सेt2तकf2सेt1तकf2सेt2तक