Wymagania dotyczące żądań

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łówku X-Goog-User-Project, nie musi być taki sam.

  • Parametr selectedRouteId w adresie URL żądania. Za każdym razem, gdy wykonujesz działanie na konkretnym SelectedRoute, 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:

  1. Otwórz stronę Przegląd projektu w konsoli Google Cloud.

  2. Jeśli pojawi się prośba, wybierz projekt.

  3. Numer projektuidentyfikator projektu są widoczne w sekcji Informacje o projekcie na ekranie przeglądu.