खोज के लिए लिंक का फ़ॉर्मैट

सर्च लिंक के लिए, पार्टनर खोज के लिए खास तौर पर तैयार किया गया बेस यूआरएल उपलब्ध कराएंगे. इसके लिए, पार्टनर कॉन्फ़िगरेशन देखें. हम इन क्वेरी पैरामीटर के साथ काम करते हैं:

फ़ील्ड का नाम विवरण
from_stop_id

(दोहराया जा सकता है) उन स्टॉप का आइडेंटिफ़ायर जहां से यात्रा शुरू हो सकती है.

यह प्रस्थान स्टेशनों के stop_id की वैल्यू दिखाता है.

to_stop_id

(दोहराया जा सकता है) उन स्टॉप का आइडेंटिफ़ायर जहां यात्रा खत्म हो सकती है.

गंतव्य स्टेशनों के stop_id की वैल्यू.

search_date

(तारीख) ट्रिप के लिए सेवा देने का दिन.

इस फ़ील्ड में, इस फ़ॉर्मैट स्ट्रिंग के साथ तारीख शामिल होती है:

YYYYMMDD

lang

(IETF BCP 47, वैकल्पिक) इस फ़ील्ड का इस्तेमाल, बुकिंग साइट की चुनी गई भाषा के बारे में बताने के लिए किया जाता है.

इस फ़ील्ड की वैल्यू, IETF BCP 47 के मुताबिक होती है. उदाहरण के लिए, en-US.

अगर चुनी गई भाषा उपलब्ध नहीं है या फ़ील्ड पास नहीं किया गया है, तो बुकिंग साइट को फ़ॉलबैक भाषा का इस्तेमाल करना चाहिए.

cur

(आईएसओ 4217, वैकल्पिक) इस फ़ील्ड का इस्तेमाल यह बताने के लिए किया जाता है कि कीमतें किस मुद्रा में दिखनी चाहिए.

इस फ़ील्ड की वैल्यू, ISO 4217 के मुताबिक होती है. उदाहरण के लिए, USD.

अगर चुनी गई मुद्रा नहीं दिखाई जा सकती या फ़ील्ड पास नहीं किया गया है, तो बुकिंग साइट को फ़ॉलबैक मुद्रा का इस्तेमाल करना चाहिए.

utm_source

(स्ट्रिंग, ज़रूरी नहीं) इस फ़ील्ड का इस्तेमाल, ट्रैफ़िक भेजने वाली टॉप-लेवल साइट के बारे में बताने के लिए किया जाता है.

google_search और google_maps को वैल्यू के तौर पर इस्तेमाल किया जा सकता है.

दोहराए जा सकने वाले सभी पैरामीटर, JSON ऐरे के तौर पर तय किए जाते हैं. from_stop_id और to_stop_id के लिए, एक से ज़्यादा वैल्यू का मतलब है कि मूल जगह और मंज़िल की जगहों पर एक से ज़्यादा स्टेशन हैं.

उदाहरण

इस उदाहरण में, उपयोगकर्ता ने locality1 से locality2 तक जाने वाली ट्रेनों के बारे में क्वेरी की है:

  • locality1, stop_id f1 और f2 वाले स्टेशनों पर मैप करता है.
  • locality2, stop_id t1 और 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 तक