Method: findPickupPointsForPlace

Belirli bir yer için teslim alma noktalarını bulun.

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ıyla birlikte veriler 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. Alış noktası istenen yerin yer kimliği.

localizationPreferences

object (LocalizationPreferences)

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

searchLocation

object (LatLng)

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

orderBy

enum (PickupPointOrder)

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

destination

object (LatLng)

Müşterinin hedeflediği hedef konumu. Teslim alma noktalarının hedef TVS'ye göre sıralanmasını istiyorsanız 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 ulaşım şekillerinden en az birine izin verilen teslim alma noktaları döndürülür. Desteklenen ulaşım şekilleri: DRIVING ve TWO_WHEELER. En az bir mod belirtilmelidir.

computeWalkingEta

boolean

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

computeDrivingEta

boolean

Doğru ve hedef belirtilirse başlangıç noktasından hedefe sürüş TVS'si hesaplanır.

Yanıt gövdesi

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

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

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

object (PickupPointResult)

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

placeResult

object (PlaceResult)

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