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 jest to wymagane.Parametr
selectedRouteIdw 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:
Otwórz stronę Przegląd projektu w konsoli Google Cloud.
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.