Biblioteki klienta usług podróży na żądanie

Aby uzyskać lepsze wrażenia niż podczas programowania przy użyciu nieprzetworzonego interfejsu REST lub gRPC do komunikacji między serwerami, użyj bibliotek klienta Google dla konkretnego języka. Pliki protobuf, na których opierają się te klienty, znajdziesz w repozytorium GitHub.

Jeśli biblioteki nie istnieją w języku Twojej aplikacji, użyj gRPC lub punktów końcowych Fleet Engine REST.

Java

Biblioteki Java są publikowane w publicznych repozytoriach Maven jako 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>

Przykłady w języku Java dotyczące interakcji z interfejsem Fleet Engine API znajdziesz na stronie Pierwsze kroki z Fleet Engine.

Biblioteka uwierzytelniania Fleet Engine

Biblioteki uwierzytelniania Fleet Engine możesz używać do tworzenia podpisanych tokenów internetowych JSON w środowisku Java. Fleet Engine używa tokenów JWT do ograniczania dostępu do interfejsów API Fleet Engine w niezaufanych środowiskach. Biblioteka uwierzytelniania Fleet Engine upraszcza tworzenie tokenów JWT Fleet Engine w języku Java i bezpieczne podpisywanie ich. Więcej informacji znajdziesz w artykule Biblioteka uwierzytelniania Fleet Engine w języku Java.

Biblioteka zapewnia te korzyści:

  • Upraszcza proces tworzenia tokenów Fleet Engine.
  • Udostępnia mechanizmy podpisywania tokenów inne niż używanie plików danych logowania (np. podszywanie się pod konto usługi).

Node.js / TypeScript

Zobacz https://www.npmjs.com/package/@googlemaps/fleetengine

npm

npm install @googlemaps/fleetengine

Go

Biblioteka Go jest spakowana jako moduł na stronie https://pkg.go.dev/cloud.google.com/go/maps.

Python

Więcej informacji znajdziesz na stronie https://pypi.org/project/google-maps-fleetengine/0.1.0/.

pip

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

C#

Instrukcje instalacji biblioteki C# znajdziesz na stronie https://www.nuget.org/packages/Google.Maps.FleetEngine.V1.

PHP

Zobacz https://packagist.org/packages/google/maps-fleetengine.

Ruby

Zobacz https://rubygems.org/gems/google-maps-fleet_engine.