Avant d'utiliser les API Google, vous devez les activer dans un projet Google Cloud. Vous pouvez activer une ou plusieurs API dans un même projet Google Cloud. Si vous n'avez pas encore de projet Google Cloud, consultez Créer un projet Cloud.
Pour activer une API dans votre projet Cloud :
Console Google Cloud
- Dans la console Google Cloud, accédez à Menu > API et services > Bibliothèque > Google Workspace.
- Cliquez sur l'API que vous souhaitez activer.
- Cliquez sur Activer.
- Pour activer d'autres API, répétez ces étapes.
Google Cloud CLI
- Installez ou ouvrez l'interface de ligne de commande (CLI) Google Cloud.
-
Exécutez la commande
services enableen spécifiant le service d'API à activer.gcloud services enable API_SERVICE_ID
API préactivées dans Google AI Studio
Lorsque vous créez des applications Web dans Google AI Studio, vous n'avez pas besoin d'activer manuellement les API Google Workspace compatibles dans la console Google Cloud. Les API suivantes sont préactivées dans votre projet de niveau Starter géré par Google :
- API Google Calendar (
calendar-json.googleapis.com) - API Google Docs (
docs.googleapis.com) - API Google Drive (
drive.googleapis.com) - API Google Forms (
forms.googleapis.com) - API Gmail (
gmail.googleapis.com) - API Google Picker (
picker.googleapis.com) - API Google Sheets (
sheets.googleapis.com) - API Google Slides (
slides.googleapis.com) - API Google Tasks (
tasks.googleapis.com)
Dans un projet de niveau Starter, les API Google Workspace ne sont compatibles qu'avec OAuth 2.0 côté client. Par exemple, l'API Google Picker utilise des jetons d'accès OAuth 2.0 au lieu d'une clé API de développeur. Les comptes de service ou le stockage des codes secrets du client OAuth dans Secret Manager ne sont pas acceptés. Si vous avez besoin d'identifiants côté serveur, de clés API ou d'API supplémentaires telles que l'API SDK Admin ou l'API Google Apps Script, vous pouvez mettre à niveau votre projet de niveau Starter vers un projet Cloud standard et les configurer manuellement.
Pour en savoir plus sur les quotas et les fonctionnalités du niveau Starter, consultez Présentation du niveau Starter et Déployer des applications Web depuis Google AI Studio.
(Facultatif) Essayer les API Google Workspace dans des applications expérimentales
Si vous testez Google Workspace, utilisez le raccourci suivant, qui active les API Google Workspace populaires et crée des identifiants OAuth que vous pouvez utiliser.
Si vous développez une application qui accède aux informations utilisateur, vous devez configurer l'écran de consentement OAuth avant de publier votre application.
Cliquez sur ce bouton pour sélectionner ou créer un projet Google Cloud, et activer automatiquement les API Workspace :
Dans la boîte de dialogue qui s'affiche, cliquez sur Télécharger la configuration du client et enregistrezcredentials.json dans votre répertoire de travail.
Consultez l'explorateur d'API Google Workspace pour obtenir la liste complète de toutes les API disponibles et essayer des méthodes spécifiques depuis votre navigateur.
API activées (cliquez pour développer)
Le bouton active les API suivantes :
- API du SDK Admin
- API Apps Script
- API Calendar
- Chat API
- API Classroom
- API Docs
- API Drive
- API Forms
- API Gmail
- API Google Workspace Add-ons
- API Google Keep
- API REST Meet
- API Sheets
- API Slides
APIs Google Workspace
Utilisez les liens de la console Google Cloud suivants ou l'interface de ligne de commande (CLI) Google Cloud pour activer des API Google Workspace spécifiques dans votre projet Cloud.
API Admin SDK |
Activer l'API SDK Admin
|
API Alert Center |
Activer l'API Alert Center
|
API Apps Script |
Activer l'API Apps Script
|
API CalDAV |
Activer l'API CalDAV
|
API Calendar |
Activer l'API Calendar
|
API Chat |
Activer l'API Chat
|
API Classroom |
Activer l'API Classroom
|
API Cloud Identity |
Activer l'API Cloud Identity
|
API Cloud Search |
Activer l'API Cloud Search
|
API Docs |
Activer l'API Docs
|
API Drive |
Activer l'API Drive
|
API Drive Activity |
Activer l'API Drive Activity
|
API Drive Labels |
Activer l'API Drive Labels
|
API Forms |
Activer l'API Forms
|
API Gmail |
Activer l'API Gmail
|
API Groups Migration |
Activer l'API Groups Migration
|
API Groups Settings |
Activer l'API Groups Settings
|
API Google Workspace Add-ons |
Activer l'API Google Workspace Add-ons
|
API Google Keep |
Activer l'API Google Keep
|
API Enterprise License Manager |
Activer l'API Enterprise License Manager
|
API Marketplace |
Activer l'API Marketplace
|
SDK Marketplace |
Activer le SDK Marketplace
|
API REST Meet |
Activer l'API REST Meet
|
API People |
Activer l'API People
|
API Postmaster Tools |
Activer l'API Postmaster Tools
|
API Reseller |
Activer l'API Reseller
|
API Sheets |
Activer l'API Sheets
|
API Slides |
Activer l'API Slides
|
API Tasks |
Activer l'API Tasks
|
API Vault |
Activer l'API Vault
|
Étape suivante
Découvrez comment fonctionnent l'authentification et l'autorisation pour les API Google Workspace.