Чтобы отправить запрос к 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, выполните следующие действия:
Перейдите на обзорную страницу проекта в консоли Google Cloud.
Если появится запрос, выберите проект.
Номер проекта и идентификатор проекта появятся в разделе Информация о проекте на обзорном экране.