Authentication

Antarmuka AuthToken

google.maps.journeySharing.AuthToken interface

Token autentikasi yang ditampilkan oleh pengambil token.

expiresInSeconds
Jenis:  number
Waktu habis masa berlaku dalam hitungan detik. Token akan kedaluwarsa dalam jangka waktu ini setelah pengambilan.
token
Jenis:  string
Token.

AuthTokenContext interface

google.maps.journeySharing.AuthTokenContext interface

Berisi informasi tambahan yang diperlukan untuk membuat Token Web JSON.

deliveryVehicleId optional
Jenis:  string optional
Jika diberikan, token yang dibuat harus memiliki klaim DeliveryVehicleId pribadi untuk deliveryVehicleId yang diberikan.
taskId optional
Jenis:  string optional
Jika diberikan, token yang dibuat harus memiliki klaim TaskId pribadi untuk taskId yang diberikan.
trackingId optional
Jenis:  string optional
Jika diberikan, token yang dibuat harus memiliki klaim TrackingId pribadi untuk trackingId yang diberikan.
tripId optional
Jenis:  string optional
Jika diberikan, token yang dibuat harus memiliki klaim TripId pribadi untuk tripId yang diberikan.
vehicleId optional
Jenis:  string optional
Jika diberikan, token yang dibuat harus memiliki klaim VehicleId pribadi untuk vehicleId yang diberikan.

AuthTokenFetcher typedef

google.maps.journeySharing.AuthTokenFetcher typedef

Jenis fungsi token auth.

Fungsi yang menerima objek AuthTokenFetcherOptions, yang berisi detail tentang token auth yang akan dibuat. Fungsi ini harus mencetak token dan menampilkan AuthToken yang berisi token dan waktu habis masa berlakunya.

function(AuthTokenFetcherOptions): Promise<AuthToken>

AuthTokenFetcherOptions interface

google.maps.journeySharing.AuthTokenFetcherOptions interface

Opsi untuk pengambil token autentikasi.

context
Konteks token autentikasi. ID yang ditentukan dalam konteks harus ditambahkan ke permintaan yang dikirim ke endpoint pembuatan Token Web JSON.
serviceType
Jenis layanan Fleet Engine.

FleetEngineServiceType constants

google.maps.journeySharing.FleetEngineServiceType konstanta

Jenis layanan Fleet Engine.

Akses dengan memanggil const {FleetEngineServiceType} = await google.maps.importLibrary("journeySharing").
Lihat Library di Maps JavaScript API.

DELIVERY_VEHICLE_SERVICE Layanan Fleet Engine yang digunakan untuk mengakses kendaraan pengiriman.
TASK_SERVICE Layanan Fleet Engine yang digunakan untuk mengakses informasi tugas.
TRIP_SERVICE Layanan Fleet Engine yang digunakan untuk mengakses informasi perjalanan.
UNKNOWN_SERVICE Layanan Fleet Engine tidak diketahui.