Antes de usar las APIs de Google, debes activarlas en un proyecto de Google Cloud. Puedes activar una o más APIs en un solo proyecto de Google Cloud. Si aún no tienes un proyecto de Google Cloud, consulta Crea un proyecto de Cloud.
Para habilitar una API en tu proyecto de Cloud, sigue estos pasos:
Consola de Google Cloud
- En la consola de Google Cloud, ve a Menú > APIs y servicios > Biblioteca > Google Workspace.
- Haz clic en la API que quieras activar.
- Haz clic en Habilitar.
- Para habilitar más APIs, repite estos pasos.
Google Cloud CLI
- Instala o abre la interfaz de línea de comandos (CLI) de Google Cloud.
-
Ejecuta el comando
services enabley especifica qué servicio de API deseas habilitar.gcloud services enable API_SERVICE_ID
APIs habilitadas previamente en Google AI Studio
Cuando creas apps web en Google AI Studio, no necesitas habilitar de forma manual las APIs de Google Workspace compatibles en la consola de Google Cloud. Las siguientes APIs están habilitadas previamente en tu proyecto de nivel Starter administrado por Google:
- API de Google Calendar (
calendar-json.googleapis.com) - API de Documentos de Google (
docs.googleapis.com) - API de Google Drive (
drive.googleapis.com) - API de Formularios de Google (
forms.googleapis.com) - API de Gmail (
gmail.googleapis.com) - API de Google Picker (
picker.googleapis.com) - API de Google Sheets (
sheets.googleapis.com) - API de Presentaciones de Google (
slides.googleapis.com) - API de Google Tasks (
tasks.googleapis.com)
En un proyecto de nivel inicial, las APIs de Google Workspace solo admiten OAuth 2.0 del cliente. Por ejemplo, la API de Google Picker usa tokens de acceso de OAuth 2.0 en lugar de una clave de API de desarrollador, y no se admiten las cuentas de servicio ni el almacenamiento de secretos de cliente de OAuth en Secret Manager. Si necesitas credenciales del servidor, claves de API o APIs adicionales, como la API del SDK de Admin o la API de Google Apps Script, puedes actualizar tu proyecto de nivel Inicial a un proyecto de Cloud estándar y configurarlas de forma manual.
Para obtener detalles sobre las cuotas y las funciones del nivel Starter, consulta Descripción general del nivel Starter y Implementa apps web desde Google AI Studio.
Prueba las APIs de Google Workspace en apps experimentales (opcional)
Si estás experimentando con Google Workspace, usa el siguiente acceso directo, que habilita las APIs populares de Google Workspace y crea credenciales de OAuth que puedes usar.
Si desarrollas una app que accede a la información del usuario, debes configurar la pantalla de consentimiento de OAuth antes de lanzar la app.
Haz clic en este botón para seleccionar o crear un proyecto de Google Cloud y habilitar automáticamente las APIs de Workspace:
Habilita las APIs de Workspace
En el cuadro de diálogo que aparece, haz clic en Descargar configuración del cliente y guardacredentials.json en tu directorio de trabajo.
Consulta el Explorador de APIs de Google Workspace para obtener una lista completa de todas las APIs disponibles y probar métodos específicos desde tu navegador.
APIs habilitadas (haz clic para expandir)
El botón habilita las siguientes APIs:
- API del SDK de Administrador
- API de Apps Script
- API de Calendar
- Chat API
- API de Classroom
- API de Docs
- API de Drive
- API de Forms
- API de Gmail
- API Google Workspace Add-ons
- API de Google Keep
- API de REST de Meet
- API de Sheets
- API de Slides
APIs de Google Workspace
Usa los siguientes vínculos de la consola de Google Cloud o la interfaz de la línea de comandos (CLI) de Google Cloud para habilitar APIs específicas de Google Workspace en tu proyecto de Cloud.
API del SDK de Admin |
Habilita la API del SDK de Admin
|
API del Centro de alertas |
Habilitar la API de Alert Center
|
API de Apps Script |
Habilita la API de Apps Script
|
API de CalDAV |
Habilita la API de CalDAV
|
API de Calendario |
Habilita la API de Calendario
|
API de Chat |
Habilitar la API de Chat
|
API de Classroom |
Habilitar la API de Classroom
|
API de Cloud Identity |
Habilita la API de Cloud Identity
|
API de Cloud Search |
Habilita la API de Cloud Search
|
API de Documentos |
Habilita la API de Documentos
|
API de Drive |
Habilitar la API de Drive
|
API de Drive Activity |
Habilitar la API de Drive Activity
|
API de Drive Labels |
Habilitar la API de Drive Labels
|
API de Forms |
Habilita la API de Forms
|
API de Gmail |
Habilitar la API de Gmail
|
API de Groups Migration |
Habilita la API de Groups Migration
|
API de Groups Settings |
Habilita la API de Groups Settings
|
API de complementos de Google Workspace |
Habilita la API de Google Workspace Add-ons
|
API de Google Keep |
Habilita la API de Google Keep
|
API de Enterprise License Manager |
Habilita la API de Enterprise License Manager
|
API de Marketplace |
Habilita la API de Marketplace
|
SDK de Marketplace |
Habilita el SDK de Marketplace
|
API de REST de Meet |
Habilita la API de REST de Meet
|
API de People |
Habilitar la API de People
|
API de Postmaster Tools |
Habilita la API de Postmaster Tools
|
API de Reseller |
Habilita la API de Reseller
|
API de Sheets |
Habilitar la API de Sheets
|
API de Presentaciones |
Habilitar la API de Presentaciones
|
API de Tasks |
Habilitar la API de Tasks
|
API de Vault |
Habilitar la API de Vault
|
Próximo paso
Obtén información sobre cómo funcionan la autenticación y la autorización para las APIs de Google Workspace.