请求要求

如需向 Roads Selection API 发出任何请求,您必须提供以下信息:

  • 请求的 X-Goog-User-Project 标头中 Google Cloud 项目的编号或 ID。此值决定了用于结算和用量配额计算的项目。
  • 请求的 Authorization 标头中的 OAuth 令牌。如需详细了解如何将 OAuth 与 Roads Selection API 搭配使用,请参阅使用 OAuth。

  • 请求网址中的 Google Cloud 项目编号或 ID。此值指定包含 SelectedRoute 资源的项目。虽然此项目通常与 X-Goog-User-Project 标头中指定的项目相同,但并不要求必须相同。

  • 请求网址中的 selectedRouteId。每当您对特定 SelectedRoute 执行操作时,都需要将所选路线的 ID 作为请求网址的一部分进行传递。

作为请求示例,以下代码示例展示了删除所选路线的请求结构,其中包含前面提到的所有元素:

curl -X DELETE \
-H 'X-Goog-User-Project: PROJECT_NUMBER' \
-H "Authorization: Bearer ACCESS_TOKEN" \
 https://roads.googleapis.com/selection/v1/projects/PROJECT_NUMBER/selectedRoutes/SELECTED_ROUTE_ID

获取项目编号

如需获取 Google Cloud 项目的项目编号,请执行以下操作:

  1. 在 Google Cloud 控制台中,前往项目的概览页面。

  2. 如果出现提示,请选择您的项目。

  3. 项目编号和项目 ID 会显示在概览界面的项目信息区域中。