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.

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:

  1. W konsoli Google Cloud otwórz stronę Przegląd projektu.

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

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