Anfrageanforderungen

Wenn Sie eine Anfrage an die Roads Selection API senden möchten, müssen Sie die folgenden Informationen angeben:

  • Die Nummer oder ID Ihres Google Cloud-Projekts im Header X-Goog-User-Project der Anfrage. Dieser Wert bestimmt das Projekt, das für die Abrechnung und die Berechnung der Nutzungskontingente verwendet wird.
  • Ein OAuth-Token im Header Authorization der Anfrage. Weitere Informationen zur Verwendung von OAuth mit der Roads Selection API finden Sie unter OAuth verwenden.

  • Eine Google Cloud-Projektnummer oder ‑ID in der Anfrage-URL. Dieser Wert gibt das Projekt an, das die SelectedRoute Ressource enthält. Dieses Projekt ist in der Regel dasselbe wie das im Header X-Goog-User-Project angegebene Projekt, muss aber nicht identisch sein.

  • Die selectedRouteId in der Anfrage-URL. Wenn Sie eine Aktion für eine bestimmte SelectedRoute ausführen, übergeben Sie die ID der ausgewählten Route als Teil der Anfrage-URL.

Als Beispiel für eine Anfrage zeigt das folgende Codebeispiel die Struktur einer Anfrage zum Löschen einer ausgewählten Route mit allen oben genannten Elementen:

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

Projektnummer abrufen

So rufen Sie die Projektnummer Ihres Google Cloud-Projekts ab:

  1. Rufen Sie in der Google Cloud Console die Übersicht seite des Projekts auf.

  2. Wählen Sie bei Aufforderung Ihr Projekt aus.

  3. Die Projektnummer und die Projekt-ID werden im Bereich Projektinformationen des Übersichtsbildschirms angezeigt.