Aby wysłać żądanie do interfejsu Roads Selection API, musisz podać te informacje:
- Numer lub identyfikator projektu Google Cloud w nagłówku
X-Goog-User-Projectżądania. Ta wartość określa projekt używany do rozliczeń i obliczania limitu wykorzystania.
Token OAuth w nagłówku
Authorizationżądania. Więcej informacji o korzystaniu z OAuth w interfejsie 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. Zazwyczaj jest to ten sam projekt co projekt określony w nagłówkuX-Goog-User-Project, ale nie jest to wymagane.The
selectedRouteIdw adresie URL żądania. Za każdym razem, gdy wykonujesz działanie na konkretnym elemencieSelectedRoute, 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 wymienionymi 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
Pobieranie numeru projektu
Aby uzyskać numer projektu Google Cloud:
Otwórz stronę Przegląd projektu w konsoli Google Cloud.
Jeśli pojawi się monit, wybierz projekt.
Numer projektu i Identyfikator projektu pojawią się w obszarze Informacje o projekcie na ekranie przeglądu.