निर्देश API की खास जानकारी

निर्देश एपीआई एक ऐसी सेवा है जो एचटीटीपी अनुरोध को स्वीकार करती है और एक जगह से दूसरी जगह पर JSON या एक्सएमएल फ़ॉर्मैट में दिए गए निर्देश.

निर्देश एपीआई का इस्तेमाल क्यों करना चाहिए

दिशा-निर्देश API के साथ, आप इसके कई मोड के लिए दिशा-निर्देश पा सकते हैं परिवहन, जैसे कि बस, मेट्रो वगैरह, ड्राइविंग, पैदल या साइकल से.

निर्देश एपीआई की मदद से क्या-क्या किया जा सकता है?

दिशा-निर्देश API के साथ, आप स्थानों के बीच दिशा-निर्देशों की गणना कर सकते हैं, इसमें नीचे दी गई जानकारी शामिल है:

  • बस, मेट्रो वगैरह के कई मोड के लिए दिशा-निर्देश, जिनमें ड्राइविंग, ड्राइविंग, पैदल या साइकिल से.
  • वेपॉइंट की एक सीरीज़ का इस्तेमाल करके दिशा-निर्देश एक से ज़्यादा बांटें.
  • शुरुआत की जगह, डेस्टिनेशन, और वेपॉइंट की जानकारी कई तरीकों से दें. इनमें ये तरीके शामिल हैं टेक्स्ट स्ट्रिंग (उदाहरण के लिए, "शिकागो, IL" या "डारविन, NT, ऑस्ट्रेलिया"), जगह आईडी या अक्षांश/देशांतर निर्देशांक.

निर्देश एपीआई कैसे काम करता है

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

  • यात्रा में लगने वाला समय (मुख्य)
  • दूरी
  • टर्न की संख्या

नीचे दिया गया उदाहरण अनुरोध, JSON फ़ॉर्मैट में टोरंटो, ऑन्टेरियो से मॉन्ट्रियल, क्विबेक के लिए ड्राइविंग दिशा निर्देश दिखाता है:

https://maps.googleapis.com/maps/api/directions/json
  ?destination=Montreal
  &origin=Toronto
  &key=YOUR_API_KEY

संसाधन

यहां दी गई टेबल में, निर्देश एपीआई और इससे मिलने वाला डेटा.

डेटा रिसॉर्स डेटा वापस किया गया रिटर्न फ़ॉर्मैट
निर्देश

जगह की जानकारी का आईडी, पते, या अक्षांश/देशांतर निर्देशांक देखे जा सकते हैं. ज़रूरी पैरामीटर देखें देखें.

विस्तृत दिशा-निर्देश, मार्गों, पैरों, और चरणों में विभाजित. यहां जाएं: विवरण के लिए निर्देशों के जवाब.
  • JSON
  • XML

निर्देश एपीआई को इस्तेमाल करने का तरीका

1 सेट अप करें. सबसे पहले अपना Google Cloud प्रोजेक्ट और सेटअप को पूरा करते हैं, दिए गए निर्देशों का पालन करें.
2 डेमो देखें एपीआई पासकोड और क्लाउड प्रोजेक्ट पाने के बाद, इन्हें आज़माया जा सकता है बिना किसी शुल्क के निर्देशों का डेमो देखें. दिशा-निर्देशों के एपीआई का डेमो देखें.
3 अनुरोध करें अनुरोधों के उदाहरण देखें और जानें कि आपके पास उपलब्ध विकल्पों को चुनने में मदद मिलती है. जैसे, यात्रा के लिए मोड, वेपॉइंट, और रास्ते की पाबंदियां हैं. रास्ते के निर्देश के उदाहरण देखें.
4 जवाब देने से जुड़ी बुनियादी बातें समझना डेटा से जुड़े जवाबों को एक्सप्लोर करें, ताकि आप अपने ऐप्लिकेशन के लिए निर्देशों का डेटा इस्तेमाल कर सकें. यहां जाएं: निर्देशों के जवाब देखें.
5 अपने ऐप्लिकेशन में, निर्देश देने वाला डेटा शामिल करें! आप इस डेटा का इस्तेमाल, यात्रा की दूरी और समय का हिसाब लगाने के लिए कर सकते हैं.

उपलब्ध क्लाइंट लाइब्रेरी

इस एपीआई को इस भाषा में कॉल करें इनमें से किसी एक क्लाइंट लाइब्रेरी के ज़रिए अपना विकल्प चुनें:

Google Maps के लिए Java क्लाइंट, Python क्लाइंट, Go Client, और Node.js क्लाइंट सेवाएं समुदाय द्वारा समर्थित क्लाइंट लाइब्रेरी होती हैं, जिन्हें Apache 2.0 लाइसेंस. उन्हें GitHub से डाउनलोड करें. यहां आपको इंस्टॉल करने के निर्देश और सैंपल कोड भी मिल सकता है.

आगे क्या करना है