Java क्लाइंट, Python क्लाइंट, Go Client, और Google Maps की सेवाओं के लिए Node.js क्लाइंट, समुदाय के साथ काम करने वाली क्लाइंट लाइब्रेरी है. इन्हें Apache 2.0 लाइसेंस. वे हैं GitHub पर डाउनलोड और योगदान के लिए उपलब्ध है, जहां आपको इंस्टॉलेशन भी मिलेगा निर्देश और सैंपल कोड:
- Google Maps की सेवाओं के लिए Java क्लाइंट
- Google Maps की सेवाओं के लिए Python क्लाइंट
- Google Maps की सेवाओं के लिए क्लाइंट खोलें
- Google Maps सेवाओं के लिए Node.js क्लाइंट
क्लाइंट लाइब्रेरी का इस्तेमाल क्यों करना चाहिए?
Java क्लाइंट, Python क्लाइंट, Go क्लाइंट और Google Maps सेवाओं के लिए Node.js क्लाइंट का इस्तेमाल करके, अपने सर्वर पर Google Maps की वेब सेवाओं के साथ काम किया जा सकता है. इनमें नीचे दिए गए एपीआई के फ़ंक्शन शामिल होते हैं:
- पते की पुष्टि करने वाला एपीआई
- दिशा-निर्देशों के लिए एपीआई
- दूरी का मैट्रिक्स एपीआई
- एलिवेशन एपीआई
- जियोकोडिंग एपीआई
- Location API
- Roads API
- टाइम ज़ोन एपीआई
इन एपीआई से मिलने वाली सुविधाओं के अलावा, क्लाइंट लाइब्रेरी कुछ सामान्य कामों को थोड़ा आसान बना सकते हैं.
- अपने-आप लागू होने वाली दर की सीमा डिफ़ॉल्ट रूप से, अनुरोध तय समय पर भेजे जाते हैं
के लिए दर की सीमा तय करें. क्यूपीएम की सीमाएं,
new GeoApiContext().setQueryRateLimit(qpm)
. - फ़ेल होने पर फिर से कोशिश करें क्लाइंट लाइब्रेरी अपने आप किसी भी एक को करने की कोशिश करेगी
अनुरोध करेगा कि एपीआई
5xx
गड़बड़ी भेजता है. बार-बार की जाने वाली कोशिशें एक्सपोनेन्शियल बैक-ऑफ़ का इस्तेमाल करती हैं. इससे समय-समय पर सिस्टम के फ़ेल होने पर मदद मिलती है. - आसान पुष्टि: क्लाइंट लाइब्रेरी की मदद से, पुष्टि करना आसान हो जाता है आसानी से ऐक्सेस किया जा सकता है. Google Maps Platform का प्रीमियम प्लान ग्राहक अपना क्लाइंट आईडी और सीक्रेट इस्तेमाल कर सकते हैं.
- पीओजेओ Java लाइब्रेरी, हर एपीआई के लिए नेटिव ऑब्जेक्ट दिखाती हैं जवाब. Python लाइब्रेरी, एपीआई से मिले स्ट्रक्चर को उसी तरह दिखाती हैं.
- एसिंक्रोनस या सिंक्रोनस सभी अनुरोध सिंक्रोनस या सिंक्रोनस या एसिंक्रोनस तरीके से कॉल करने की स्टाइल.
नियम और शर्तें
Google Maps की वेब सेवाओं की क्लाइंट लाइब्रेरी को Apache 2.0 लाइसेंस.
क्लाइंट लाइब्रेरी, Google Maps की वेब सेवाओं के रैपर होते हैं. Google Maps वेब सेवाओं पर, Google Maps Platform की सेवा की शर्तें लागू होती हैं.
अहम जानकारी: इन लाइब्रेरी को शामिल नहीं किया गया है के लिए हैं.
एपीआई कुंजियां और क्लाइंट आईडी
Google Maps की हर वेब सेवा के लिए, एपीआई पासकोड या क्लाइंट आईडी की ज़रूरत होती है. इस बारे में गाइड के लिए एपीआई पासकोड का इस्तेमाल कब करें, Client-ID का इस्तेमाल कब करें, और अपने API कुंजी या क्लाइंट आईडी, तो आप जिस API का उपयोग कर रहे हैं उसके लिए प्रमाणीकरण मार्गदर्शिका देखें: