Se usó la API de Cloud Translation para traducir esta página.
Switch to English

Comenzar

En esta página, se explica cómo los desarrolladores pueden comenzar a usar las API de Google Cloud.

Creación de una cuenta de Google

Para usar las API de Google Cloud en tus aplicaciones, primero debes tener una Cuenta de Google. De esa manera, puedes usar productos de desarrolladores de Google, incluidosGoogle Cloud Console, SDK de Cloud, Cloud Logging y Cloud Monitoring. Si no tienes una Cuenta de Google, puedes registrarte para obtener una en esta página.

Crea un proyecto de Google

Para usar las API de Cloud, también debes tener un proyecto de Google. Un proyecto es equivalente a la cuenta de un desarrollador. Sirve como un contenedor de recursos para tus recursos de Google Cloud. También proporciona un límite de aislamiento para el uso de los servicios de Google Cloud, de modo que puedas administrar los límites de cuota y la facturación de forma independiente a nivel de proyecto. La telemetría de uso y los paneles también se agrupan por proyectos. Si aún no tienes un proyecto, puedes crear uno con Cloud Console.

Un proyecto puede ser propietario de una amplia variedad de recursos, incluidas las claves de API, los clientes de OAuth, las cuentas de servicio, las VM de Compute Engine, los depósitos de Cloud Storage y los conjuntos de datos de BigQuery. Cuando una aplicación llama a una API de Cloud, el proyecto al que pertenecen las credenciales de la aplicación se denominaproyecto de cliente, y el proyecto al que pertenece el recurso de destino se llamaproyecto de recursos para crear el adjunto de VLAN de supervisión. Una solicitud a la API puede tocar varios recursos, por lo que se involucran varios proyectos de recursos.

Si deseas dejar de usar Google Cloud por cualquier motivo, puedes usar Cloud Console para borrar tu proyecto. Tu proyecto y todos los recursos en él se borrarán después del período de retención. Ten en cuenta que los diferentes tipos de datos tienen períodos de retención diferentes.

Se están habilitando las API

Para usar una API de Cloud, debes habilitarla en tu proyecto. Según los servicios y los proyectos que participen en tu aplicación, incluidos el proyecto del cliente y los proyectos de recursos, es posible que debas habilitar una API para varios proyectos.

Habilitar una API requiere que aceptes las Condiciones del Servicio y la responsabilidad de facturación para la API. Necesitas el permiso serviceusage.services.enable en el proyecto y el permiso servicemanagement.services.bind en la API para habilitarlo. Para obtener más información, consulta Control de acceso de Service Usage.

Para habilitar una API para un proyecto con la consola:

  1. Ve a la Biblioteca de API de Cloud Console.
  2. En la lista de proyectos, selecciona el proyecto que deseas usar.
  3. En la biblioteca de API, selecciona la API que quieres habilitar. Si necesitas ayuda para encontrar la API, usa el campo de búsqueda o los filtros.
  4. En la página de API, haz clic en HABILITAR.

Desde la misma página, puedes inhabilitar una API para tu proyecto si ya no la usas a fin de evitar el uso inadecuado y los cargos por facturación accidentales. También puedes inhabilitar y habilitar las API de Cloud con el SDK de Cloud y la API de Service Usage.

Habilita la facturación

Algunas API de Cloud se cobran por uso. Debes habilitar la facturación para tu proyecto antes de comenzar a usar estas API en tu proyecto. El uso de la API en un proyecto se cobra a la cuenta de facturación asociada con el proyecto.

Si no tienes una cuenta de facturación, ve a la página de facturación de Cloud Console y sigue las instrucciones para crear una. Luego, vincula tu cuenta de facturación a tu proyecto.

Obtén credenciales de la aplicación

Las API de Cloud solo aceptan solicitudes a la API desde aplicaciones registradas. Este requisito ayuda a los productores de API a asociar y también informar el uso de la API al proyecto correcto que posee la aplicación.

Las API de Cloud usan credenciales de aplicaciones para identificar las aplicaciones que llaman. Los tipos de credenciales incluyen claves de API, clientes de OAuth 2.0 y cuentas de servicio. Puedes usar Cloud Console para crear, recuperar y administrar las credenciales de tu aplicación. Para obtener más información sobre las credenciales de la aplicación, consulta Descripción general de la autenticación.

Usa las credenciales de la aplicación

Si eres nuevo en las API de Google Cloud, te recomendamos que uses oauth2l para experimentar con las credenciales de tu aplicación y las API de Cloud antes de escribir cualquier código de aplicación. oauth2l puede aceptar las credenciales de la aplicación y usarlas para realizar llamadas a las API de Google Cloud con el comando de curl.

Ejemplo:

oauth2l curl --credentials ./creds.json --scope cloud-platform --url https://pubsub.googleapis.com/v1/projects/my-project-id/topics -- -v

Compila aplicaciones

Si compilas una aplicación con las API de Cloud, te recomendamos que uses las bibliotecas cliente de Google Cloud, si están disponibles. Las bibliotecas cliente pueden controlar funciones comunes de la API para tu comodidad, como autenticación, manejo de errores, reintentos y validación de carga útil. Debes pasar las credenciales de tu aplicación a las bibliotecas cliente durante la inicialización para que las bibliotecas cliente puedan realizar llamadas a las API de Google Cloud en nombre de tu aplicación.

Para obtener más información, consulte Explicación de las bibliotecas cliente.

Más información

Para obtener más información sobre la facturación, consulta Crea, modifica o cierra tu cuenta de facturación.

Para obtener más información sobre la habilitación de la facturación en tu proyecto, consulta Modifica la configuración de facturación de un proyecto.

Para obtener más información sobre cómo habilitar o inhabilitar las API, consulta Habilita o inhabilita servicios.