Rozwiązanie na żądanie dotyczące przejazdów i dostaw jest obecnie dostępne tylko dla wybranych partnerów. Aby dowiedzieć się więcej, skontaktuj się z zespołem sprzedaży.

On-Demand Rides and Deliveries API

Usługi przewozu i dostawy na żądanie.

Usługa: fleetengine.googleapis.com

Aby zadzwonić do tej usługi, zalecamy użycie bibliotek klienckich udostępnionych przez Google. Jeśli Twoja aplikacja musi użyć własnych bibliotek, aby wywołać tę usługę, użyj tych informacji podczas wysyłania żądań do interfejsu API.

Dokument Discovery

Dokument Discovery to zrozumiała dla komputera specyfikacja dotycząca interfejsów API REST i korzystania z nich. Służy do tworzenia bibliotek klientów, wtyczek IDE i innych narzędzi, które współpracują z interfejsami API Google. Jedna usługa może udostępniać wiele dokumentów Discovery. Ta usługa dostarcza następujący dokument opisujący interfejs API:

Punkt końcowy usługi

Punkt końcowy usługi to podstawowy adres URL określający adres sieci usługi interfejsu API. Jedna usługa może mieć wiele punktów końcowych usługi. Ta usługa ma następujący punkt końcowy usługi, a wszystkie poniższe identyfikatory URI są zależne od tego punktu końcowego:

  • https://fleetengine.googleapis.com

Zasób REST: v1.providers.billingTrips

Metody
report POST /v1/{name=providers/*/billableTrips/*}:report
Użyj informacji o wykorzystaniu podróży podlegających rozliczeniu.

Zasób REST: v1.providers.trips

Metody
create POST /v1/{parent=providers/*}/trips
Utworzy podróż w Fleet Engine i zwróci nową podróż.
get GET /v1/{name=providers/*/trips/*}
Uzyskuj informacje o pojedynczej podróży.
search POST /v1/{parent=providers/*}/trips:search
Zdobądź wszystkie podróże związane z konkretnym pojazdem.
update PUT /v1/{name=providers/*/trips/*}
Aktualizuje dane podróży.

Zasób REST: v1.providers.vehicles

Metody
create POST /v1/{parent=providers/*}/vehicles
Tworzy nowy pojazd powiązany z dostawcą usług przewozu osób lub na żądanie.
get GET /v1/{name=providers/*/vehicles/*}
Zwraca pojazd z Fleet Engine.
list GET /v1/{parent=providers/*}/vehicles
Zwraca listę pojazdów z podziałem na strony powiązaną z dostawcą, który pasuje do opcji żądania.
search POST /v1/{parent=providers/*}/vehicles:search
Zwraca listę pojazdów zgodnych z opcjami żądania.
searchFuzzed POST /v1/{parent=providers/*}/vehicles:searchFuzzed
Zwraca listę pojazdów zgodnych z opcjami żądania, ale lokalizacje pojazdów zostały nieco zmienione ze względu na ochronę prywatności.
update PUT /v1/{name=providers/*/vehicles/*}
Zapisuje zaktualizowane dane pojazdu w Fleet Engine.
updateAttributes POST /v1/{name=providers/*/vehicles/*}:updateAttributes
Częściowo aktualizuje atrybuty pojazdu.
updateLocation
(deprecated)
PUT /v1/{name=providers/*/vehicles/*}:updateLocation
Wycofane: użyj metody UpdateVehicle.