権限と認証を設定する

ユーザー アカウントにプロジェクトに対する編集者権限またはオーナー権限があることを確認する

アクティブなアカウントを確認するには、次のコマンドを実行します。

gcloud auth list

ユーザー アカウントが有効なアカウントでない場合、次のコマンドを使用して有効なアカウントを変更できます。

gcloud config set account `ACCOUNT`

有効なアカウントがない場合は、まず以下を発行する必要があります。

gcloud auth login

OAuth 2.0 アクセス トークンを取得する

地図データセット サービスにリクエストを送信する前に、ユーザー アカウントに関連付けられた 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/