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'X-Goog-User-Projectintestazione della richiesta. Questo valore determina il progetto utilizzato per la fatturazione e i calcoli delle quote 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 progetto Google Cloud nell'URL della richiesta. Questo valore specifica il progetto che contiene la risorsa SelectedRoute. Sebbene questo progetto sia in genere lo stesso specificato nell'intestazione X-Goog-User-Project, non è obbligatorio che lo sia.

  • selectedRouteId nell'URL della richiesta. Ogni volta che esegui un'azione su un SelectedRoute specifico, trasmetti l'ID dell'itinerario selezionato come parte dell'URL della richiesta.

Come esempio di richiesta, il seguente codice campione mostra la struttura di una richiesta per eliminare un percorso selezionato 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 progetto e l'ID progetto vengono visualizzati nell'area Informazioni sul progetto della schermata di panoramica.