Configurer les autorisations et l'authentification

Assurez-vous que votre compte utilisateur dispose des autorisations d'éditeur ou de propriétaire sur le projet.

Vous pouvez vérifier votre compte actif en exécutant la commande suivante:

gcloud auth list

Si votre compte utilisateur n'est pas le compte actif, vous pouvez le modifier à l'aide de la commande suivante:

gcloud config set account `ACCOUNT`

Si aucun compte n'est actif, vous devez d'abord effectuer les opérations suivantes:

gcloud auth login

Obtenir le jeton d'accès OAuth 2.0

La dernière étape avant de pouvoir envoyer des requêtes au service Datasets Maps consiste à obtenir le jeton OAuth 2.0 associé à votre compte utilisateur.

export TOKEN=$(gcloud auth print-access-token)

Vous pouvez maintenant commencer à envoyer des requêtes à l'API Maps Datasets.

curl -H "X-Goog-User-Project: PROJECT_NUMBER" -H "Authorization: Bearer $TOKEN" https://mapsplatformdatasets.googleapis.com/v1alpha/projects/PROJECT_NUMBER/datasets/