Per effettuare qualsiasi richiesta all'API Roads Selection, devi includere le seguenti informazioni:
- Il numero o l'ID del tuo progetto Google Cloud nell'intestazione
X-Goog-User-Projectdella richiesta. Questo valore determina il progetto utilizzato per i calcoli della fatturazione e della quota di utilizzo.
Un token OAuth nell'intestazione
Authorizationdella richiesta. Per saperne di più sull'utilizzo di OAuth con l'API Roads Selection, consulta Utilizzare OAuth.Un numero o un ID del progetto Google Cloud nell'URL della richiesta. Questo valore specifica il progetto che contiene la
SelectedRouterisorsa. Sebbene questo progetto sia in genere lo stesso del progetto specificato nell'intestazioneX-Goog-User-Project, non è obbligatorio che sia lo stesso.Il
selectedRouteIdnell'URL della richiesta. Ogni volta che esegui un' azione su unaSelectedRoutespecifica, devi passare l'ID della route selezionata come parte dell'URL della richiesta.
Come esempio di richiesta, il seguente codice campione mostra la struttura di una richiesta per eliminare una route selezionata con tutti gli elementi menzionati in precedenza:
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
Recuperare il numero di progetto
Per ottenere il numero di progetto del tuo progetto Google Cloud:
Vai alla pagina Panoramica del progetto nella console Google Cloud.
Se richiesto, seleziona il progetto.
Il numero di progetto e l'ID progetto vengono visualizzati nell'area Informazioni sul progetto della schermata di panoramica.