सर्वर-टू-सर्वर कम्यूनिकेशन के लिए, रॉ REST या gRPC पर डेवलप करने के बजाय बेहतर अनुभव पाने के लिए, Google की भाषा के हिसाब से बनी क्लाइंट लाइब्रेरी का इस्तेमाल करें. GitHub रिपॉज़िटरी पर जाकर, उन प्रोटोबुक फ़ाइलों को पाएं जिन पर ये क्लाइंट आधारित हैं.
अगर आपके ऐप्लिकेशन की भाषा में लाइब्रेरी मौजूद नहीं हैं, तो 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 के एपीआई के ऐक्सेस पर पाबंदी लगाता है. Fleet Engine की पुष्टि करने वाली लाइब्रेरी, Java में Fleet Engine JWTs बनाने की प्रोसेस को आसान बनाती है. साथ ही, उन्हें सुरक्षित तरीके से साइन करती है. ज़्यादा जानकारी के लिए, Java के लिए Fleet Engine की पुष्टि करने वाली लाइब्रेरी देखें.
लाइब्रेरी से ये फ़ायदे मिलते हैं:
- 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 पर जाएं.