ตั้งค่าสิทธิ์และการตรวจสอบสิทธิ์

ตรวจสอบว่าบัญชีผู้ใช้มีสิทธิ์ผู้แก้ไข/เจ้าของในโปรเจ็กต์

คุณสามารถตรวจสอบบัญชีที่ใช้งานอยู่ได้โดยออกคำสั่งต่อไปนี้

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/