On-Demand Rides and Deliveries API

İsteğe Bağlı Yolculuk ve Teslimat sağlayıcılarına yönelik hizmetler.

Hizmet: Filoengine.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 istekleri yaparken aşağıdaki bilgileri kullanın.

Keşif dokümanı

Keşif Belgesi, REST API'lerini açıklamak ve kullanmak için makine tarafından okunabilir bir spesifikasyondur. İstemci kitaplıkları, IDE eklentileri ve Google API'leriyle etkileşimde bulunan başka 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 hizmet, aşağıdaki hizmet uç noktasına sahiptir ve aşağıdaki tüm URI'ler bu hizmet uç noktasına göre belirlenir:

  • https://fleetengine.googleapis.com

REST Kaynağı: v1.providers.billableTrips

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

REST Kaynağı: v1.providers.trips

Yöntemler
create POST /v1/{parent=providers/*}/trips
Fleet Engine'de bir gezi oluşturur ve yeni geziyi döndürür.
get GET /v1/{name=providers/*/trips/*}
Tek bir seyahatle ilgili bilgi alma.
search POST /v1/{parent=providers/*}/trips:search
Belirli bir araçla ilgili tüm gezileri 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 hizmeti sağlayıcıyla ilişkili yeni bir aracı gösterir.
get GET /v1/{name=providers/*/vehicles/*}
Fleet Engine'den bir araç iade eder.
list GET /v1/{parent=providers/*}/vehicles
İstek seçenekleriyle eşleşen bir sağlayıcıyla ilişkili araçların sayfalara ayrılmış bir 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.
searchFuzzed
(deprecated)
POST /v1/{parent=providers/*}/vehicles:searchFuzzed
Kullanımdan kaldırıldı: Bunun yerine SearchVehicles kullanın.
update PUT /v1/{name=providers/*/vehicles/*}
Güncellenen araç verilerini Fleet Engine'e yazar.
updateAttributes POST /v1/{name=providers/*/vehicles/*}:updateAttributes
Bir aracın özelliklerini kısmen günceller.
updateLocation
(deprecated)
PUT /v1/{name=providers/*/vehicles/*}:updateLocation
Kullanımdan kaldırıldı: Bunun yerine UpdateVehicle yöntemini kullanın.