برای تجربه بهتری نسبت به توسعه روی REST خام یا gRPC برای ارتباط سرور به سرور، از کتابخانههای مشتری زبان خاص Google استفاده کنید. با مراجعه به مخزن GitHub ، فایلهای protobuf را دریافت کنید.
اگر کتابخانه ها در زبان برنامه شما وجود ندارند، از gRPC یا نقطه پایانی Fleet Engine REST استفاده کنید.
توجه: کتابخانه های GAPIC برای اجرا در محیط های قابل اعتماد (سرور) در نظر گرفته شده است. JWT ها غیر ضروری هستند. از اعتبارنامه پیش فرض برنامه به همراه نقش ondemandAdmin
مناسب استفاده کنید.
جاوا
کتابخانه های جاوا تحت google.maps.fleetengine.v1
منتشر می شوند.
گریدل
plugins {
id "maven-publish"
id "com.google.cloud.artifactregistry.gradle-plugin" version "2.1.4"
}
publishing {
repositories {
maven {
url "artifactregistry://us-maven.pkg.dev/fleetengine-gapic/maven"
}
}
}
repositories {
maven {
url "artifactregistry://us-maven.pkg.dev/fleetengine-gapic/maven"
}
}
dependencies {
implementation 'com.google.maps:gapic-google-maps-fleetengine-v1-java:latest.release'
}
ماون
<project>
<distributionManagement>
<snapshotRepository>
<id>artifact-registry</id>
<url>artifactregistry://us-maven.pkg.dev/fleetengine-gapic/maven</url>
</snapshotRepository>
<repository>
<id>artifact-registry</id>
<url>artifactregistry://us-maven.pkg.dev/fleetengine-gapic/maven</url>
</repository>
</distributionManagement>
<repositories>
<repository>
<id>artifact-registry</id>
<url>artifactregistry://us-maven.pkg.dev/fleetengine-gapic/maven</url>
<releases>
<enabled>true</enabled>
</releases>
<snapshots>
<enabled>true</enabled>
</snapshots>
</repository>
</repositories>
<build>
<extensions>
<extension>
<groupId>com.google.cloud.artifactregistry</groupId>
<artifactId>artifactregistry-maven-wagon</artifactId>
<version>2.1.4</version>
</extension>
</extensions>
</build>
<dependency>
<groupId>com.google.maps</groupId>
<artifactId>gapic-google-maps-fleetengine-v1-java</artifactId>
<version>LATEST</version>
</dependency>
</project>
میتوانید از کتابخانه تأیید موتور Fleet برای جاوا برای ایجاد نشانههای وب JSON امضاشده در محیط جاوا استفاده کنید.
می توانید نمونه های جاوا را برای تعامل با Fleet Engine API در صفحه شروع به کار با 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 بسته بندی شده است.
پایتون
به https://pypi.org/project/google-maps-fleetengine/0.1.0/ مراجعه کنید
پیپ
pip install google-auth
pip install google-maps-fleetengine
سی شارپ
دستورالعملهای نصب کتابخانه C# را میتوانید در https://www.nuget.org/packages/Google.Maps.FleetEngine.V1 بیابید.
PHP
به https://packagist.org/packages/google/maps-fleetengine مراجعه کنید.
روبی
به https://rubygems.org/gems/google-maps-fleet_engine مراجعه کنید.