Wymagania dotyczące żądań

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łówku X-Goog-User-Project, ale nie jest to wymagane.

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

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

  2. Jeśli pojawi się monit, wybierz projekt.

  3. Numer projektu i Identyfikator projektu pojawią się w obszarze Informacje o projekcie na ekranie przeglądu.