Fleet Engine API for on-demand trips

İsteğe bağlı seyahat kullanıcılarına yönelik hizmetler.

Hizmet: fleetengine.googleapis.com

Bu hizmeti çağırmak için Google tarafından sağlanan istemci kitaplıklarını kullanmanızı öneririz. Uygulamanızın bu hizmeti çağırmak için kendi kitaplıklarınızı kullanması gerekiyorsa API isteklerinde bulunurken aşağıdaki bilgileri kullanın.

Keşif dokümanı

Keşif belgesi, REST API'leri tanımlamak ve kullanmak için makine tarafından okunabilir bir spesifikasyondur. İstemci kitaplıkları, IDE eklentileri ve Google API'leriyle etkileşimde bulunan diğer araçları oluşturmak için kullanılır. Bir hizmet birden fazla keşif dokümanı sağlayabilir. Bu hizmet, aşağıdaki keşif dokümanını sağlar:

Hizmet uç noktası

Hizmet uç noktası, bir API hizmetinin ağ adresini belirten temel URL'dir. Bir hizmetin birden fazla hizmet uç noktası olabilir. Bu hizmetin aşağıdaki hizmet uç noktası vardır ve aşağıdaki tüm URI'ler bu hizmet uç noktasıyla ilgilidir:

  • https://fleetengine.googleapis.com

REST Kaynağı: v1.providers.billableTrips

Yöntemler
report POST /v1/{name=providers/*/billableTrips/*}:report
Faturalandırılabilir seyahat kullanımını bildirin.

REST Kaynağı: v1.providers.trips

Yöntemler
create POST /v1/{parent=providers/*}/trips
Filo motorunda bir gezi oluşturur ve yeni geziyi döndürür.
get GET /v1/{name=providers/*/trips/*}
Tek bir gezi hakkında bilgi edinin.
search POST /v1/{parent=providers/*}/trips:search
Belirli bir araca ait tüm seyahatleri alın.
update PUT /v1/{name=providers/*/trips/*}
Seyahat verilerini günceller.

REST Kaynağı: v1.providers.vehicles

Yöntemler
create POST /v1/{parent=providers/*}/vehicles
İsteğe bağlı araç paylaşımı veya teslimat sağlayıcısı ile ilişkilendirilmiş yeni bir aracı gösterir.
get GET /v1/{name=providers/*/vehicles/*}
Fleet Engine'dan bir araç döndürür.
list GET /v1/{parent=providers/*}/vehicles
Bir sağlayıcıyla ilişkili ve istek seçenekleriyle eşleşen araçların sayfalandırılmış listesini döndürür.
search POST /v1/{parent=providers/*}/vehicles:search
İstek seçenekleriyle eşleşen araçların listesini döndürür.
update PUT /v1/{name=providers/*/vehicles/*}
Güncellenen araç verilerini Fleet Engine'a yazar.
updateAttributes POST /v1/{name=providers/*/vehicles/*}:updateAttributes
Aracın özelliklerini kısmen günceller.