Aby wysłać żądanie do interfejsu Roads Selection API, musisz podać te informacje:
- Numer lub identyfikator projektu Google Cloud w
X-Goog-User-Projectnagłó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
selectedRouteIdw adresie URL żądania. Za każdym razem, gdy wykonujesz działanie na konkretnymSelectedRoute, przekazujesz identyfikator wybranej trasy jako część adresu URL żądania.
Przykładowe żądanie: 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:
Otwórz stronę Przegląd projektu w konsoli Google Cloud.
Jeśli pojawi się prośba, wybierz projekt.
Numer projektu i identyfikator projektu są widoczne w sekcji Informacje o projekcie na ekranie przeglądu.