Persyaratan permintaan

Untuk membuat permintaan ke Roads Selection API, Anda harus menyertakan informasi berikut:

  • Nomor atau ID project Google Cloud Anda di header permintaan X-Goog-User-Project Nilai ini menentukan project yang digunakan untuk penagihan dan penghitungan kuota penggunaan.
  • Token OAuth di header Authorization permintaan. Untuk informasi selengkapnya tentang penggunaan OAuth dengan Roads Selection API, lihat Menggunakan OAuth.

  • Nomor atau ID project Google Cloud di URL permintaan. Nilai ini menentukan project yang berisi resource SelectedRoute. Meskipun project ini biasanya sama dengan project yang ditentukan di header X-Goog-User-Project, project ini tidak harus sama.

  • selectedRouteId di URL permintaan. Setiap kali melakukan tindakan pada SelectedRoute tertentu, Anda meneruskan ID rute yang dipilih sebagai bagian dari URL permintaan.

Sebagai contoh permintaan, contoh kode berikut menunjukkan struktur permintaan untuk menghapus rute yang dipilih dengan semua elemen yang disebutkan sebelumnya:

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

Mendapatkan nomor project Anda

Untuk mendapatkan nomor project Google Cloud Anda:

  1. Buka halaman Ringkasan project di konsol Google Cloud.

  2. Jika diminta, pilih project Anda.

  3. Project number dan Project ID muncul di area Project info pada layar ringkasan.