Method: findPickupPointsForLocation

Menemukan lokasi pengambilan untuk lokasi tertentu.

Permintaan HTTP

POST https://locationselection.googleapis.com/v1beta:findPickupPointsForLocation

URL menggunakan sintaksis gRPC Transcoding.

Isi permintaan

Isi permintaan memuat data dengan struktur berikut:

Representasi JSON
{
  "localizationPreferences": {
    object (LocalizationPreferences)
  },
  "searchLocation": {
    object (LatLng)
  },
  "orderBy": enum (PickupPointOrder),
  "destination": {
    object (LatLng)
  },
  "maxResults": integer,
  "travelModes": [
    enum (TravelMode)
  ],
  "computeWalkingEta": boolean,
  "computeDrivingEta": boolean,
  "wifiAccessPoints": [
    {
      object (WiFiAccessPoint)
    }
  ]
}
Kolom
localizationPreferences

object (LocalizationPreferences)

Wajib. Preferensi yang digunakan untuk melokalkan teks sebagai respons, misalnya, nama dan alamat.

searchLocation

object (LatLng)

Wajib. Lokasi yang digunakan untuk menelusuri lokasi penjemputan dan menghitung jarak dan PWT ke lokasi penjemputan.

orderBy

enum (PickupPointOrder)

Wajib. Pengurutan yang akan digunakan saat menampilkan hasil.

destination

object (LatLng)

Lokasi tujuan yang diinginkan pelanggan. Ditetapkan saat meminta lokasi pengambilan yang diurutkan berdasarkan PWT tujuan.

maxResults

integer

Wajib. Jumlah hasil maksimum yang akan ditampilkan. Harus lebih besar dari 0.

travelModes[]

enum (TravelMode)

Wajib. Hanya titik penjemputan yang memungkinkan setidaknya salah satu mode perjalanan yang telah ditentukan yang ditampilkan. Mode perjalanan yang didukung: DRIVING dan TWO_WHEELER. Minimal satu moda harus ditentukan.

computeWalkingEta

boolean

Jika benar, PWT berjalan kaki dari lokasi penelusuran ke titik penjemputan akan dihitung.

computeDrivingEta

boolean

Jika true (benar) dan tujuan ditentukan, PWT mengemudi dari titik pengambilan ke tujuan akan dihitung.

wifiAccessPoints[]

object (WiFiAccessPoint)

Titik akses Wi-Fi di sekitar lokasi penelusuran. Digunakan untuk memberikan hasil penelusuran dengan kualitas yang lebih tinggi.

Isi respons

Jika berhasil, isi respons memuat data dengan struktur berikut:

Temukan lokasi pengambilan untuk pesan respons lokasi.

Representasi JSON
{
  "placePickupPointResults": [
    {
      object (PlacePickupPointResult)
    }
  ],
  "placeResults": [
    {
      object (PlaceResult)
    }
  ]
}
Kolom
placePickupPointResults[]

object (PlacePickupPointResult)

Lokasi pengambilan terdekat dengan ID tempat terkait. Hasil di daftar ini diurutkan sesuai kriteria yang diberikan dalam permintaan. Jumlah hasil di 'placepickupPointResults' mungkin melebihi jumlah hasil di 'placeResults'.

placeResults[]

object (PlaceResult)

Detail tentang tempat yang terkait dengan lokasi pengambilan terdekat. Hasil dalam daftar ini tidak diurutkan.

PlacePickupPointResult

Lokasi pengambilan dengan ID tempat terkait.

Representasi JSON
{
  "pickupPointResult": {
    object (PickupPointResult)
  },
  "associatedPlaceId": string
}
Kolom
pickupPointResult

object (PickupPointResult)

Detail tentang lokasi pengambilan. Wajib diisi.

associatedPlaceId

string

ID tempat dari tempat terkait.