मांग पर उपलब्ध ट्रिप सेवाओं के लिए क्लाइंट लाइब्रेरी

सर्वर-टू-सर्वर कम्यूनिकेशन के लिए, रॉ REST या gRPC पर डेवलपमेंट करने के बजाय, Google की भाषा के हिसाब से क्लाइंट लाइब्रेरी का इस्तेमाल करें. इससे आपको बेहतर अनुभव मिलेगा. इन क्लाइंट के लिए इस्तेमाल की गई प्रोटोबफ़ फ़ाइलें पाने के लिए, GitHub repository पर जाएं.

अगर आपके ऐप्लिकेशन की भाषा में लाइब्रेरी उपलब्ध नहीं हैं, तो gRPC या Fleet Engine REST एंडपॉइंट का इस्तेमाल करें.

Java

Java लाइब्रेरी को Maven के सार्वजनिक डेटा स्टोर करने की जगहों में com.google.maps:google-maps-fleetengine के तौर पर पब्लिश किया जाता है.

ग्रेडल

dependencies {
  implementation 'com.google.maps:google-maps-fleetengine:latest.release'
}

Maven

<project>
  <dependency>
    <groupId>com.google.maps</groupId>
    <artifactId>google-maps-fleetengine</artifactId>
    <version>LATEST</version>
  </dependency>
</project>

Fleet Engine का इस्तेमाल शुरू करना पेज पर, Fleet Engine API के साथ इंटरैक्ट करने के लिए Java के उदाहरण देखें.

Fleet Engine Authentication Library

Java एनवायरमेंट में साइन किए गए JSON वेब टोकन बनाने के लिए, Fleet Engine Authentication Library का इस्तेमाल किया जा सकता है. Fleet Engine, JWT का इस्तेमाल करता है. इससे गैर-भरोसेमंद एनवायरमेंट में Fleet Engine API के ऐक्सेस को सीमित किया जा सकता है. Fleet Engine Authentication Library, Java में Fleet Engine JWT बनाने की प्रोसेस को आसान बनाती है. साथ ही, उन्हें सुरक्षित तरीके से साइन करती है. ज़्यादा जानकारी के लिए, Java के लिए Fleet Engine Authentication Library देखें.

इस लाइब्रेरी से ये फ़ायदे मिलते हैं:

  • यह Fleet Engine टोकन बनाने की प्रोसेस को आसान बनाता है.
  • क्रेडेंशियल फ़ाइलों का इस्तेमाल करने के बजाय, टोकन पर हस्ताक्षर करने के अन्य तरीके उपलब्ध कराता है. जैसे, किसी सेवा खाते के तौर पर काम करना.

Node.js / TypeScript

https://www.npmjs.com/package/@googlemaps/fleetengine पर जाएं

npm

npm install @googlemaps/fleetengine

ऐप पर जाएं

Go लाइब्रेरी को https://pkg.go.dev/cloud.google.com/go/maps पर एक मॉड्यूल के तौर पर पैकेज किया गया है

Python

https://pypi.org/project/google-maps-fleetengine/0.1.0/ पर जाएं

रंज

pip install google-auth
pip install google-maps-fleetengine

C#

C# लाइब्रेरी को इंस्टॉल करने के निर्देश यहां दिए गए हैं: https://www.nuget.org/packages/Google.Maps.FleetEngine.V1.

PHP

https://packagist.org/packages/google/maps-fleetengine पर जाएं.

Ruby

https://rubygems.org/gems/google-maps-fleet_engine पर जाएं.