Requisiti delle richieste

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-Project della richiesta. Questo valore determina il progetto utilizzato per i calcoli della fatturazione e della quota di utilizzo.
  • Un token OAuth nell'intestazione Authorization della 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 SelectedRoute risorsa. Sebbene questo progetto sia in genere lo stesso del progetto specificato nell'intestazione X-Goog-User-Project, non è obbligatorio che sia lo stesso.

  • Il selectedRouteId nell'URL della richiesta. Ogni volta che esegui un' azione su una SelectedRoute specifica, 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:

  1. Vai alla pagina Panoramica del progetto nella console Google Cloud.

  2. Se richiesto, seleziona il progetto.

  3. Il numero di progetto e l'ID progetto vengono visualizzati nell'area Informazioni sul progetto della schermata di panoramica.