设置权限和身份验证

确保您的用户账号对项目拥有 Editor/Owner 权限

您可以通过发出以下命令来检查您的活跃账号:

gcloud auth list

如果您的用户账号不是活跃账号,您可以使用以下命令更改活跃账号:

gcloud config set account `ACCOUNT`

如果没有有效的账号,您需要先发出以下请求:

gcloud auth login

获取 OAuth 2.0 访问令牌

在能够向 Google 地图数据集服务发出请求之前,最后一步是获取与您的用户账号关联的 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/