Authentication

AuthToken อินเทอร์เฟซ

google.maps.journeySharing.AuthToken อินเทอร์เฟซ

โทเค็นการตรวจสอบสิทธิ์ที่แสดงผลโดยเครื่องมือดึงข้อมูลโทเค็น

expiresInSeconds
ประเภท:  number
เวลาหมดอายุเป็นวินาที โทเค็นจะหมดอายุหลังจากการดึงข้อมูลในระยะเวลานี้
token
ประเภท:  string
โทเค็น

AuthTokenContext อินเทอร์เฟซ

google.maps.journeySharing.AuthTokenContext อินเทอร์เฟซ

มีข้อมูลเพิ่มเติมที่จําเป็นในการมินต์ JSON Web Token

deliveryVehicleId optional
ประเภท:  string optional
หากระบุไว้ โทเค็นที่สร้างขึ้นควรมีการอ้างสิทธิ์ DeliveryVehicleId ส่วนตัวสําหรับ deliveryVehicleId ที่ระบุ
taskId optional
ประเภท:  string optional
เมื่อระบุแล้ว โทเค็นที่สร้างขึ้นควรมีการอ้างสิทธิ์ TaskId ส่วนตัวสำหรับ taskId ที่ระบุ
trackingId optional
ประเภท:  string optional
หากระบุไว้ โทเค็นที่สร้างขึ้นควรมีการอ้างสิทธิ์ TrackingId ส่วนตัวสําหรับรหัสติดตามที่ระบุ
tripId optional
ประเภท:  string optional
หากระบุไว้ โทเค็นที่สร้างขึ้นควรมีการอ้างสิทธิ์ TripId ส่วนตัวสำหรับ tripId ที่ระบุ
vehicleId optional
ประเภท:  string optional
หากระบุไว้ โทเค็นที่สร้างขึ้นควรมีการอ้างสิทธิ์ VehicleId ส่วนตัวสำหรับ vehicleId ที่ระบุ

AuthTokenFetcher typedef

google.maps.journeySharing.AuthTokenFetcher typedef

ประเภทฟังก์ชันโทเค็นการตรวจสอบสิทธิ์

ฟังก์ชันที่ยอมรับออบเจ็กต์ AuthTokenFetcherOptions ซึ่งมีรายละเอียดเกี่ยวกับโทเค็นการตรวจสอบสิทธิ์ที่จะสร้าง ฟังก์ชันนี้ควรสร้างโทเค็นและแสดงผล AuthToken ที่มีโทเค็นและเวลาหมดอายุของโทเค็น

function(AuthTokenFetcherOptions): Promise<AuthToken>

AuthTokenFetcherOptions interface

google.maps.journeySharing.AuthTokenFetcherOptions อินเทอร์เฟซ

ตัวเลือกสำหรับเครื่องมือดึงข้อมูลโทเค็นการตรวจสอบสิทธิ์

context
ประเภท:  AuthTokenContext
บริบทของโทเค็นการตรวจสอบสิทธิ์ คุณควรเพิ่มรหัสที่ระบุไว้ในบริบทลงในคำขอที่ส่งไปยังปลายทางการสร้างโทเค็นเว็บ JSON
serviceType
ประเภท:  FleetEngineServiceType
ประเภทบริการของ Fleet Engine

FleetEngineServiceType constants

google.maps.journeySharing.FleetEngineServiceType constants

ประเภทบริการของ Fleet Engine

เข้าถึงโดยการโทรหา const {FleetEngineServiceType} = await google.maps.importLibrary("journeySharing") โปรดดูไลบรารีใน Maps JavaScript API

DELIVERY_VEHICLE_SERVICE บริการ Fleet Engine ที่ใช้ในการเข้าถึงยานพาหนะนำส่ง
TASK_SERVICE บริการ Fleet Engine ที่ใช้เข้าถึงข้อมูลงาน
TRIP_SERVICE บริการ Fleet Engine ที่ใช้ในการเข้าถึงข้อมูลการเดินทาง
UNKNOWN_SERVICE บริการ Fleet Engine ที่ไม่รู้จัก