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 headerX-Goog-User-Project
, project ini tidak harus sama.selectedRouteId
di URL permintaan. Setiap kali melakukan tindakan padaSelectedRoute
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:
Buka halaman Ringkasan project di konsol Google Cloud.
Jika diminta, pilih project Anda.
Project number dan Project ID muncul di area Project info pada layar ringkasan.