Aby wysłać żądanie do interfejsu Roads Selection API, musisz podać te informacje:
- Numer lub identyfikator projektu Google Cloud w
X-Goog-User-Project
nagłówku żądania. Ta wartość określa projekt używany do obliczania rozliczeń i limitów wykorzystania.
Token OAuth w nagłówku
Authorization
żądania. Więcej informacji o używaniu OAuth z interfejsem Roads Selection API znajdziesz w artykule Korzystanie z OAuth.Numer lub identyfikator projektu Google Cloud w adresie URL żądania. Ta wartość określa projekt zawierający zasób
SelectedRoute
. Chociaż ten projekt jest zwykle taki sam jak projekt określony w nagłówkuX-Goog-User-Project
, nie musi być taki sam.Parametr
selectedRouteId
w adresie URL żądania. Za każdym razem, gdy wykonujesz działanie na konkretnymSelectedRoute
, przekazujesz identyfikator wybranej trasy jako część adresu URL żądania.
Jako przykład żądania poniższy przykładowy kod pokazuje strukturę żądania usunięcia wybranej trasy ze wszystkimi wspomnianymi wcześniej elementami:
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
Uzyskiwanie numeru projektu
Aby uzyskać numer projektu Google Cloud:
W konsoli Google Cloud otwórz stronę Przegląd projektu.
Jeśli pojawi się taka prośba, wybierz projekt.
Numer projektu i identyfikator projektu są widoczne w sekcji Informacje o projekcie na ekranie przeglądu.