Требования к запросам

Чтобы отправить запрос к Roads Selection API, необходимо указать следующую информацию:

  • Номер или идентификатор облачного проекта Google Cloud в заголовке запроса X-Goog-User-Project. Это значение определяет проект, используемый для расчета платежей и квот на использование.
  • Токен OAuth в заголовке Authorization запроса. Подробнее о том, как использовать OAuth с Roads Selection API…

  • Номер или идентификатор облачного проекта Google Cloud в URL запроса. Это значение указывает на проект, который содержит ресурс SelectedRoute. Обычно это тот же проект, который указан в заголовке X-Goog-User-Project, но это не обязательно.

  • selectedRouteId в URL запроса. При выполнении действия с определенным SelectedRoute идентификатор выбранного маршрута передается в составе URL запроса.

В качестве примера запроса в следующем фрагменте кода показана структура запроса на удаление выбранного маршрута со всеми ранее упомянутыми элементами:

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. Номер проекта и идентификатор проекта появятся в разделе Информация о проекте на обзорном экране.