सर्वर-टू-सर्वर कम्यूनिकेशन के लिए, रॉ REST या gRPC के बजाय, Google की भाषा के हिसाब से बनी क्लाइंट लाइब्रेरी का इस्तेमाल करें. इससे आपको बेहतर अनुभव मिलेगा. इन क्लाइंट के लिए, प्रोटॉबफ़ फ़ाइलें पाने के लिए, GitHub रिपॉज़िटरी पर जाएं.
अगर आपके ऐप्लिकेशन की भाषा में लाइब्रेरी मौजूद नहीं हैं, तो gRPC या Fleet Engine REST एंडपॉइंट का इस्तेमाल करें.
Java
Java की लाइब्रेरी को, सार्वजनिक Maven रिपॉज़िटरी पर
com.google.maps:google-maps-fleetengine के तौर पर पब्लिश किया जाता है.
Gradle
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 API के साथ इंटरैक्ट करने के लिए, Java के उदाहरण देखने के लिए, Fleet Engine का इस्तेमाल शुरू करना पेज पर जाएं.
Fleet Engine की पुष्टि करने वाली लाइब्रेरी
Java एनवायरमेंट में, साइन किए गए JSON वेब टोकन बनाने के लिए, Fleet Engine की पुष्टि करने वाली लाइब्रेरी का इस्तेमाल किया जा सकता है. Fleet Engine, JWT का इस्तेमाल करके, भरोसेमंद न होने वाले एनवायरमेंट में Fleet Engine API के ऐक्सेस को सीमित करता है. Fleet Engine की पुष्टि करने वाली लाइब्रेरी, Java में Fleet Engine के JWT बनाने की प्रोसेस को आसान बनाती है. साथ ही, उन्हें सुरक्षित तरीके से साइन करती है. ज़्यादा जानकारी के लिए, Java के लिए Fleet Engine की पुष्टि करने वाली लाइब्रेरी देखें.
इस लाइब्रेरी से ये फ़ायदे मिलते हैं:
- इससे, Fleet Engine के टोकन बनाने की प्रोसेस आसान हो जाती है.
- यह क्रेडेंशियल फ़ाइलों का इस्तेमाल करने के अलावा, टोकन साइन करने के अन्य तरीके उपलब्ध कराती है. जैसे, सेवा खाते के तौर पर काम करना.
Node.js / TypeScript
https://www.npmjs.com/package/@googlemaps/fleetengine देखें
एनपीएम
npm install @googlemaps/fleetengine
Go
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 देखें.