Method: findPickupPointsForLocation

Abholstellen für einen bestimmten Ort finden

HTTP-Anfrage

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

Die URL verwendet die Syntax der gRPC-Transcodierung.

Anfragetext

Der Anfragetext enthält Daten mit folgender Struktur:

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

object (LocalizationPreferences)

Erforderlich. Einstellungen, die für die Lokalisierung der Texte in der Antwort verwendet werden, z. B. Name und Adresse.

searchLocation

object (LatLng)

Erforderlich. Standort, der für die Suche von Abholpunkten und die Berechnung von Entfernungen und voraussichtlichen Ankunftszeiten zu Abholpunkten verwendet werden soll.

orderBy

enum (PickupPointOrder)

Erforderlich. Sortierung, die bei der Rückgabe von Ergebnissen verwendet werden soll.

destination

object (LatLng)

Beabsichtigter Zielort des Kunden Wird beim Anfordern von Abholpunkten festgelegt, die nach der voraussichtlichen Ankunftszeit sortiert sind.

maxResults

integer

Erforderlich. Maximale Anzahl der zurückzugebenden Ergebnisse. Muss größer als 0 sein.

travelModes[]

enum (TravelMode)

Erforderlich. Es werden nur Abholstellen zurückgegeben, die mindestens einen der angegebenen Verkehrsmitteltypen zulassen. Unterstützte Mobilitätsarten: DRIVING und TWO_WHEELER. Es muss mindestens ein Modus angegeben werden.

computeWalkingEta

boolean

Wenn „wahr“, wird die geschätzte Gehzeit vom Suchstandort zum Abholpunkt berechnet.

computeDrivingEta

boolean

Wenn „true“ und ein Ziel angegeben ist, wird die geschätzte Ankunftszeit vom Abholpunkt zum Ziel berechnet.

wifiAccessPoints[]

object (WiFiAccessPoint)

WLAN-Zugangspunkte in der Nähe des Suchstandorts. Wird verwendet, um Suchergebnisse von höherer Qualität zu liefern.

Antworttext

Bei Erfolg enthält der Antworttext Daten mit der folgenden Struktur:

Finde Abholstationen für Standortantwortnachricht.

JSON-Darstellung
{
  "placePickupPointResults": [
    {
      object (PlacePickupPointResult)
    }
  ],
  "placeResults": [
    {
      object (PlaceResult)
    }
  ]
}
Felder
placePickupPointResults[]

object (PlacePickupPointResult)

Abholstellen in der Nähe mit zugehöriger Orts-ID. Die Ergebnisse in dieser Liste werden gemäß den in der Anfrage angegebenen Kriterien sortiert. Die Anzahl der Ergebnisse in „placePickupPointResults“ kann die Anzahl der Ergebnisse in „placeResults“ überschreiten.

placeResults[]

object (PlaceResult)

Details zu den Orten, die mit Abholstellen in der Nähe verknüpft sind. Die Ergebnisse in dieser Liste sind nicht sortiert.

PlacePickupPointResult

Abholstellen mit zugehöriger Orts-ID.

JSON-Darstellung
{
  "pickupPointResult": {
    object (PickupPointResult)
  },
  "associatedPlaceId": string
}
Felder
pickupPointResult

object (PickupPointResult)

Details zur Abholstelle. Muss vorhanden sein.

associatedPlaceId

string

Orts-ID des verknüpften Orts