Method: findPickupPointsForPlace

查找指定地点的上车点。

HTTP 请求

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

网址采用 gRPC 转码语法。

请求正文

请求正文中包含结构如下的数据:

JSON 表示法
{
  "placeId": string,
  "localizationPreferences": {
    object (LocalizationPreferences)
  },
  "searchLocation": {
    object (LatLng)
  },
  "orderBy": enum (PickupPointOrder),
  "destination": {
    object (LatLng)
  },
  "maxResults": integer,
  "travelModes": [
    enum (TravelMode)
  ],
  "computeWalkingEta": boolean,
  "computeDrivingEta": boolean
}
字段
placeId

string

必需。请求接人点的地点 ID。

localizationPreferences

object (LocalizationPreferences)

必需。用于本地化响应中文本的偏好设置,例如姓名和地址。

searchLocation

object (LatLng)

用于搜索上车点以及计算上车点距离和预计到达时间的位置。如果未设置,则使用与给定地点 ID 关联的地点的位置。

orderBy

enum (PickupPointOrder)

必需。返回结果时要使用的排序。

destination

object (LatLng)

客户的预期目的地。如果要请求按目的地预计到达时间订购自提点,请设置。

maxResults

integer

必需。要返回的结果数上限。必须大于 0。

travelModes[]

enum (TravelMode)

必需。仅返回允许至少一种指定出行方式的上车点。支持的出行方式:DRIVING 和 TWO_WHEELER。必须至少指定一种模式。

computeWalkingEta

boolean

如果为 true,系统会计算从搜索地点到上车点的步行预计到达时间。

computeDrivingEta

boolean

如果为 true 且指定了目的地,则计算从上车点到目的地的驾车预计到达时间。

响应正文

如果成功,响应正文将包含结构如下的数据:

查找地点回复消息的上车点。

JSON 表示法
{
  "pickupPointResults": [
    {
      object (PickupPointResult)
    }
  ],
  "placeResult": {
    object (PlaceResult)
  }
}
字段
pickupPointResults[]

object (PickupPointResult)

与请求条件匹配的上车点。如果没有与请求条件匹配的取货点,则此字段可能为空。

placeResult

object (PlaceResult)

与请求中的给定地点 ID 关联的地点。