Tidak digunakan lagi: Sebagai gantinya, gunakan vehicles.search
.
Permintaan HTTP
POST https://fleetengine.googleapis.com/v1/{parent=providers/*}/vehicles:searchFuzzed
URL menggunakan sintaksis gRPC Transcoding.
Parameter jalur
Parameter | |
---|---|
parent |
Wajib. Harus dalam format |
Isi permintaan
Isi permintaan memuat data dengan struktur berikut:
Representasi JSON |
---|
{ "header": { object ( |
Kolom | |
---|---|
header |
Header permintaan Fleet Engine standar. |
pickupPoint |
Wajib. Titik penjemputan untuk menelusuri di dekat. |
dropoffPoint |
Lokasi pengantaran yang diinginkan pelanggan. Kolom ini wajib diisi jika |
pickupRadiusMeters |
Wajib. Menentukan radius penelusuran kendaraan di sekitar titik penjemputan. Hanya kendaraan dalam radius penelusuran yang akan ditampilkan. Nilai harus antara 400 dan 10.000 meter (inklusif). |
count |
Wajib. Menentukan jumlah maksimum kendaraan yang akan ditampilkan. Nilai harus antara 1 dan 50 (inklusif). |
minimumCapacity |
Wajib. Menentukan jumlah penumpang yang dipertimbangkan untuk perjalanan. Nilai harus lebih besar atau sama dengan satu. Pengemudi tidak dipertimbangkan dalam nilai kapasitas. |
tripTypes[] |
Wajib. Mewakili jenis perjalanan yang diusulkan. Harus menyertakan satu jenis. |
maximumStaleness |
Membatasi penelusuran hanya pada kendaraan yang telah mengirimkan pembaruan lokasi ke Fleet Engine dalam durasi yang ditentukan. Kendaraan tidak bergerak yang masih mengirimkan lokasinya tidak dianggap usang. Jika kolom ini tidak disetel, server akan menggunakan lima menit sebagai nilai default. Durasi dalam detik dengan paling banyak sembilan digit pecahan, yang diakhiri dengan ' |
vehicleTypes[] |
Wajib. Membatasi penelusuran pada kendaraan dengan salah satu jenis yang ditentukan. Minimal satu jenis kendaraan harus ditentukan. VehicleType dengan kategori |
requiredAttributes[] |
Pemanggil dapat membentuk operasi logika yang kompleks menggunakan kombinasi kolom
Membatasi penelusuran hanya untuk kendaraan dengan atribut yang ditentukan. Bidang ini merupakan operasi gabungan/DAN. Maksimum 50 requiredAttributes yang diizinkan. Jumlah ini cocok dengan jumlah atribut maksimum yang diizinkan di kendaraan. |
requiredOneOfAttributes[] |
Membatasi penelusuran hanya untuk kendaraan tersebut dengan setidaknya satu atribut yang ditentukan di setiap |
requiredOneOfAttributeSets[] |
Serupa dengan
Membatasi penelusuran hanya untuk kendaraan dengan semua atribut dalam |
orderBy |
Wajib. Menentukan kriteria pengurutan yang diinginkan untuk hasil. |
includeBackToBack |
Nilai ini menunjukkan apakah kendaraan dengan satu perjalanan aktif memenuhi syarat untuk penelusuran ini. Kolom ini hanya digunakan jika Nilai default-nya adalah |
tripId |
Menunjukkan perjalanan yang terkait dengan |
currentTripsPresent |
Nilai ini menunjukkan apakah kendaraan dengan perjalanan aktif memenuhi syarat untuk penelusuran ini. Nilai ini harus ditetapkan ke selain |
filter |
Opsional. Kueri filter yang akan diterapkan saat menelusuri kendaraan. Lihat http://aip.dev/160 untuk mengetahui contoh sintaksis filter. Kolom ini dirancang untuk menggantikan kolom Filter ini berfungsi sebagai klausa DAN dengan batasan lainnya, seperti Perhatikan bahwa satu-satunya kueri yang didukung adalah pada atribut kendaraan (misalnya, Selain itu, semua atribut disimpan sebagai string, sehingga satu-satunya perbandingan yang didukung terhadap atribut adalah perbandingan string. Untuk membandingkan dengan nilai angka atau boolean, nilai harus dikutip secara eksplisit agar diperlakukan sebagai string (misalnya, |
Isi respons
Jika berhasil, isi respons akan berisi instance SearchVehiclesResponse
.