ตรวจสอบว่าบัญชีผู้ใช้มีสิทธิ์ผู้แก้ไข/เจ้าของในโปรเจ็กต์
คุณสามารถตรวจสอบบัญชีที่ใช้งานอยู่ได้โดยออกคำสั่งต่อไปนี้
gcloud auth list
หากบัญชีผู้ใช้ไม่ใช่บัญชีที่ใช้งานอยู่ คุณสามารถเปลี่ยนบัญชีที่ใช้งานอยู่ได้ด้วยคำสั่งต่อไปนี้
gcloud config set account `ACCOUNT`
หากไม่มีบัญชีที่ใช้งานอยู่ คุณจะต้องดำเนินการต่อไปนี้ก่อน
gcloud auth login
รับโทเค็นการเข้าถึง OAuth 2.0
ขั้นตอนสุดท้ายก่อนที่คุณจะสามารถส่งคําขอไปยังบริการชุดข้อมูลของ Maps คือการรับโทเค็น OAuth 2.0 ที่เชื่อมโยงกับบัญชีผู้ใช้
export TOKEN=$(gcloud auth print-access-token)
ตอนนี้คุณเริ่มส่งคําขอไปยัง Maps Datasets API ได้แล้ว
curl -H "X-Goog-User-Project: PROJECT_NUMBER" -H "Authorization: Bearer $TOKEN" https://mapsplatformdatasets.googleapis.com/v1alpha/projects/PROJECT_NUMBER/datasets/