Method: findPickupPointsForPlace

Belirli bir yerin teslim alma noktalarını bulma

HTTP isteği

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

URL, gRPC Kod Dönüştürme söz dizimini kullanır.

İstek içeriği

İstek gövdesi aşağıdaki yapıya sahip verileri içerir:

JSON gösterimi
{
  "placeId": string,
  "localizationPreferences": {
    object (LocalizationPreferences)
  },
  "searchLocation": {
    object (LatLng)
  },
  "orderBy": enum (PickupPointOrder),
  "destination": {
    object (LatLng)
  },
  "maxResults": integer,
  "travelModes": [
    enum (TravelMode)
  ],
  "computeWalkingEta": boolean,
  "computeDrivingEta": boolean
}
Alanlar
placeId

string

Zorunlu. Teslim alma noktalarının talep edildiği yerin yer kimliği.

localizationPreferences

object (LocalizationPreferences)

Zorunlu. Yanıttaki metinleri yerelleştirmek için kullanılan tercihler (ör. ad ve adres).

searchLocation

object (LatLng)

Araç teslim alma noktalarını aramak ve teslim alma noktalarına olan mesafeleri ve tahmini varış zamanlarını hesaplamak için kullanılacak konum. Ayarlanmazsa belirtilen yer kimliğiyle ilişkilendirilmiş yerin konumu kullanılır.

orderBy

enum (PickupPointOrder)

Zorunlu. Sonuç döndürülürken kullanılacak sıralama.

destination

object (LatLng)

Müşterinin hedeflediği hedef konum. Araç alma noktalarının hedef varış saatine göre sıralanmasını isteyip istemediğinizi ayarlayın.

maxResults

integer

Zorunlu. Döndürülecek maksimum sonuç sayısı. 0'dan büyük olmalıdır.

travelModes[]

enum (TravelMode)

Zorunlu. Yalnızca belirtilen seyahat modlarından en az birine izin veren teslim alma noktaları döndürülür. Desteklenen seyahat modları: DRIVING ve TWO_WHEELER. En az bir mod belirtilmelidir.

computeWalkingEta

boolean

Doğru ise arama konumundan teslim alma noktasına yürüyerek tahmini varış zamanı hesaplanır.

computeDrivingEta

boolean

Doğru ise ve hedef belirtilirse teslim alma noktasından hedefe arabayla tahmini varış zamanı hesaplanır.

Yanıt gövdesi

Başarılı olursa yanıt metni aşağıdaki yapıyla birlikte verileri içerir:

Yer yanıt mesajı için teslim alma noktalarını bulun.

JSON gösterimi
{
  "pickupPointResults": [
    {
      object (PickupPointResult)
    }
  ],
  "placeResult": {
    object (PlaceResult)
  }
}
Alanlar
pickupPointResults[]

object (PickupPointResult)

İstek kriterleriyle eşleşen teslim alma noktaları. İstek ölçütleriyle eşleşen teslim alma noktası yoksa boş olabilir.

placeResult

object (PlaceResult)

İstekte belirtilen yer kimliğiyle ilişkili yer.