Habilite las API de Google Workspace

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

  1. En la consola de Google Cloud, ve a Menú > APIs y servicios > Biblioteca > Google Workspace.

    Ir a la biblioteca de la API

  2. Haz clic en la API que quieras activar.
  3. Haz clic en Habilitar.
  4. Para habilitar más APIs, repite estos pasos.

Google Cloud CLI

  1. Instala o abre la interfaz de línea de comandos (CLI) de Google Cloud.
  2. Ejecuta el comando services enable y 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 guarda credentials.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.

Habilita la API del SDK de Admin
gcloud services enable admin.googleapis.com
Habilitar la API de Alert Center
gcloud services enable alertcenter.googleapis.com
Habilita la API de Apps Script
gcloud services enable script.googleapis.com
Habilita la API de CalDAV
gcloud services enable caldav.googleapis.com
Habilita la API de Calendario
gcloud services enable calendar-json.googleapis.com
Habilitar la API de Chat
gcloud services enable chat.googleapis.com
Habilitar la API de Classroom
gcloud services enable classroom.googleapis.com
Habilita la API de Cloud Identity
gcloud services enable cloudidentity.googleapis.com
Habilita la API de Cloud Search
gcloud services enable cloudsearch.googleapis.com
Habilita la API de Documentos
gcloud services enable docs.googleapis.com
Habilitar la API de Drive
gcloud services enable drive.googleapis.com
Habilitar la API de Drive Activity
gcloud services enable driveactivity.googleapis.com
Habilitar la API de Drive Labels
gcloud services enable drivelabels.googleapis.com
Habilita la API de Forms
gcloud services enable forms.googleapis.com
Habilitar la API de Gmail
gcloud services enable gmail.googleapis.com
Habilita la API de Groups Migration
gcloud services enable groupsmigration.googleapis.com
Habilita la API de Groups Settings
gcloud services enable groupssettings.googleapis.com
Habilita la API de Google Workspace Add-ons
gcloud services enable gsuiteaddons.googleapis.com
Habilita la API de Google Keep
gcloud services enable keep.googleapis.com
Habilita la API de Enterprise License Manager
gcloud services enable licensing.googleapis.com
Habilita la API de Marketplace
gcloud services enable appsmarket.googleapis.com
Habilita el SDK de Marketplace
gcloud services enable appsmarket-component.googleapis.com
Habilita la API de REST de Meet
gcloud services enable meet.googleapis.com
Habilitar la API de People
gcloud services enable people.googleapis.com
Habilita la API de Postmaster Tools
gcloud services enable gmailpostmastertools.googleapis.com
Habilita la API de Reseller
gcloud services enable reseller.googleapis.com
Habilitar la API de Sheets
gcloud services enable sheets.googleapis.com
Habilitar la API de Presentaciones
gcloud services enable slides.googleapis.com
Habilitar la API de Tasks
gcloud services enable tasks.googleapis.com
Habilitar la API de Vault
gcloud services enable vault.googleapis.com

Próximo paso

Obtén información sobre cómo funcionan la autenticación y la autorización para las APIs de Google Workspace.