Authentication

Giao diện AuthToken

google.maps.journeySharing.AuthTokengiao diện

Mã thông báo uỷ quyền do trình tìm nạp mã thông báo trả về.

expiresInSeconds
Loại:  number
Thời gian hết hạn tính bằng giây. Mã thông báo sẽ hết hạn sau khoảng thời gian này kể từ khi được tìm nạp.
token
Loại:  string
Mã thông báo.

Giao diện AuthTokenContext

google.maps.journeySharing.AuthTokenContextgiao diện

Chứa thông tin bổ sung cần thiết để tạo mã thông báo web JSON.

deliveryVehicleId optional
Loại:  string optional
Khi được cung cấp, mã thông báo đã phát hành phải có một yêu cầu DeliveryVehicleId riêng tư cho deliveryVehicleId được cung cấp.
taskId optional
Loại:  string optional
Khi được cung cấp, mã thông báo đã phát hành phải có một yêu cầu TaskId riêng tư cho taskId được cung cấp.
trackingId optional
Loại:  string optional
Khi được cung cấp, mã thông báo được tạo phải có một yêu cầu TrackingId riêng tư cho trackingId được cung cấp.
tripId optional
Loại:  string optional
Khi được cung cấp, mã thông báo đã phát hành phải có một yêu cầu TripId riêng tư cho tripId được cung cấp.
vehicleId optional
Loại:  string optional
Khi được cung cấp, mã thông báo đã phát hành phải có một yêu cầu VehicleId riêng tư cho vehicleId được cung cấp.

AuthTokenFetcher typedef

google.maps.journeySharing.AuthTokenFetcher typedef

Loại hàm mã thông báo xác thực.

Một hàm chấp nhận đối tượng AuthTokenFetcherOptions, chứa thông tin chi tiết về mã thông báo uỷ quyền sẽ được tạo. Hàm này sẽ tạo mã thông báo và trả về một AuthToken chứa mã thông báo và thời gian hết hạn của mã thông báo.

function(AuthTokenFetcherOptions): Promise<AuthToken>

Giao diện AuthTokenFetcherOptions

google.maps.journeySharing.AuthTokenFetcherOptionsgiao diện

Các lựa chọn cho trình tìm nạp mã thông báo uỷ quyền.

context
Ngữ cảnh mã xác thực. Bạn nên thêm các mã nhận dạng được chỉ định trong bối cảnh vào yêu cầu được gửi đến điểm cuối tạo Mã thông báo web JSON.
serviceType
Loại dịch vụ Fleet Engine.

Hằng số FleetEngineServiceType

Hằng số google.maps.journeySharing.FleetEngineServiceType

Các loại dịch vụ Fleet Engine.

Truy cập bằng cách gọi const {FleetEngineServiceType} = await google.maps.importLibrary("journeySharing").
Xem Thư viện trong Maps JavaScript API.

DELIVERY_VEHICLE_SERVICE Dịch vụ Fleet Engine được dùng để truy cập vào các xe giao hàng.
TASK_SERVICE Dịch vụ Fleet Engine được dùng để truy cập vào thông tin về nhiệm vụ.
TRIP_SERVICE Dịch vụ Fleet Engine được dùng để truy cập vào thông tin chuyến đi.
UNKNOWN_SERVICE Dịch vụ Fleet Engine không xác định.