کتابخانه‌های کارخواه برای خدمات سفرهای درخواستی

برای داشتن تجربه‌ای بهتر از توسعه بااستفاده از REST یا gRPC برای ارتباط سرور به سرور، از کتابخانه‌های مشتری مختص زبان Google استفاده کنید. با مراجعه به مخزن GitHub ، فایل‌های protobuf را که این کارخواه‌ها براساس آن‌ها ساخته شده‌اند دریافت کنید.

اگر کتابخانه‌ها به زبان برنامه شما وجود ندارد، از gRPC یا نقطه‌های پایانی Fleet Engine REST استفاده کنید.

جاوا

کتابخانه‌های 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 در صفحه شروع به کار با Fleet Engine ببینید.

کتابخانه اصالت‌سنجی Fleet Engine

می‌توانید از «کتابخانه اصالت‌سنجی موتور ناوگان» برای ایجاد نشان‌های وب JSON امضاشده در محیط جاوا استفاده کنید. ‫Fleet Engine از JWT برای محدود کردن دسترسی به میاناهای برنامه‌سازی کاربردی Fleet Engine در محیط‌های نامطمئن استفاده می‌کند. «کتابخانه اصالت‌سنجی Fleet Engine» ساخت JWTهای Fleet Engine را در Java ساده می‌کند و آن‌ها را به‌طور ایمن امضا می‌کند. برای جزئیات، کتابخانه اصالت‌سنجی Fleet Engine برای Java را ببینید.

کتابخانه مزایای زیر را ارائه می‌دهد:

  • فرایند ایجاد «نشان‌های موتور ناوگان» را ساده می‌کند.
  • سازوکارهای امضای توکن را به‌غیراز استفاده از فایل‌های اطلاعات اعتباری (مانند جعل هویت حساب سرویس) ارائه می‌دهد.

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 مراجعه کنید.