Para realizar cualquier solicitud a la API de Roads Selection, debes incluir la siguiente información:
- El número o ID de tu proyecto de Google Cloud en el encabezado
X-Goog-User-Projectde la solicitud. Este valor determina el proyecto que se usa para los cálculos de la cuota de uso y la facturación.
Un token de OAuth en el encabezado
Authorizationde la solicitud. Para obtener más información sobre el uso de OAuth con la API de Roads Selection, consulta Usa OAuth.Un número o ID del proyecto de Google Cloud en la URL de la solicitud. Este valor especifica el proyecto que contiene el recurso
SelectedRoute. Si bien este proyecto suele ser el mismo que se especifica en el encabezadoX-Goog-User-Project, no es necesario que sea el mismo.El
selectedRouteIden la URL de la solicitud. Cada vez que realizas una acción en unSelectedRouteespecífico, pasas el ID de la ruta seleccionada como parte de la URL de la solicitud.
Como ejemplo de solicitud, en la siguiente muestra de código, se indica la estructura de una solicitud para borrar una ruta seleccionada con todos los elementos mencionados anteriormente:
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
Obtén el número de tu proyecto
Para obtener el número de tu proyecto de Google Cloud, sigue estos pasos:
Ve a la página Descripción general del proyecto en la consola de Google Cloud.
Si se solicita, selecciona tu proyecto.
El número del proyecto y el ID del proyecto aparecen en el área Información del proyecto de la pantalla de descripción general.