Estas bibliotecas de cliente de las APIs de Google autogeneradas son útiles para llamar a la API Service Networking. Cuando usas estas bibliotecas, tus aplicaciones se benefician de una mejor integración con los lenguajes, una mayor seguridad y la posibilidad de hacer llamadas autenticadas.
Bibliotecas de cliente de la API Service Networking
La API Service Networking se basa en HTTP y JSON, por lo que cualquier cliente HTTP estándar puede enviarle solicitudes y analizar las respuestas.
Las bibliotecas de cliente están disponibles en varios lenguajes de programación. Si las usas, podrás olvidarte de configurar manualmente las solicitudes HTTP y de analizar las respuestas.
Go
Descarga la biblioteca de cliente de la API Service Networking para Go (). Consulta la guía para desarrolladores de la biblioteca de cliente.
Java
En esta página se incluye información sobre cómo empezar a usar la API Service Networking mediante la biblioteca de cliente de la API de Google para Java. Para obtener más información, consulta la siguiente documentación:
- Consulta la referencia de Javadoc sobre la API Service Networking.
- Lee la guía del desarrollador de la biblioteca cliente de las API de Google para Java.
- Interactúa con esta API en el navegador con el Explorador de APIs para la API Service Networking.
Añadir la biblioteca de cliente a tu proyecto
Selecciona la pestaña correspondiente a tu entorno de desarrollo (Maven o Gradle):
Añade lo siguiente a tu archivo pom.xml
:
Consulta todas las versiones disponibles en el repositorio central de Maven.
Añade lo siguiente a tu archivo build.gradle
:
Consulta todas las versiones disponibles en el repositorio central de Maven.
JavaScript
Lee la guía del desarrollador de la biblioteca cliente.
.NET
En esta página se incluye información sobre cómo empezar a usar la API Service Networking mediante la biblioteca de cliente de la API de Google para .NET. Para obtener más información, consulta la siguiente documentación:
- Consulta la documentación de referencia de.NET sobre la API Service Networking.
- Lee la guía del desarrollador de la biblioteca cliente de las API de Google para .NET.
- Interactúa con esta API en el navegador con el Explorador de APIs para la API Service Networking.
Descargar la biblioteca
Instala el paquete NuGet: Google.Apis.
Node.js
Descarga la versión más reciente de la biblioteca de cliente de la API Service Networking para Node.js. Consulta la guía para desarrolladores de la biblioteca.
Obj-C
Descarga la versión más reciente de la biblioteca de cliente de la API Service Networking para Objective-C. Consulta la guía para desarrolladores de la biblioteca.
PHP
Descarga la versión más reciente de la biblioteca de cliente de la API Service Networking para PHP. Consulta la guía para desarrolladores de la biblioteca.
Python
En esta página se incluye información sobre cómo empezar a usar la API Service Networking mediante la biblioteca de cliente de la API de Google para Python (v1/v2). Para obtener más información, consulta la siguiente documentación:
- Consulta la referencia de PyDoc sobre la API Service Networking.
- Lee la guía para desarrolladores de la biblioteca de cliente de la API de Google para Python (v1/v2).
- Interactúa con esta API en el navegador con el Explorador de APIs para la API Service Networking.
Requisitos del sistema
- Sistemas operativos:
- Linux
- macOS X
- Windows
- La biblioteca de cliente de la versión 1 requiere Python 2.7 o una versión posterior. La versión 2 de la biblioteca de cliente requiere la versión 3.7 o una posterior.
Instalar la biblioteca cliente
Puedes usar un gestor de paquetes o descargar e instalar manualmente la biblioteca de cliente de Python:
Instalación gestionada
Gestiona tu instalación mediante pip o setuptools. Puede que tengas que ejecutar sudo
primero.
- pip (preferido):
pip install --upgrade google-api-python-client
- Setuptools:
easy_install --upgrade google-api-python-client
Instalación manual
- Descarga la biblioteca de cliente más reciente para Python.
- Descomprime el código.
- Instalar:
python setup.py install
App Engine
Como las bibliotecas de cliente de Python no están instaladas en el entorno de ejecución de Python de App Engine, debes copiarlas en tu aplicación, al igual que haces con otras bibliotecas de terceros.
Ruby
En esta página se incluye información sobre cómo empezar a usar la API Service Networking mediante la biblioteca de cliente de la API de Google para Ruby. Para obtener más información, consulta la siguiente documentación:
- Lee la guía de introducción a la biblioteca de cliente de las APIs de Google para Ruby.
- Interactúa con esta API en el navegador con el Explorador de APIs para la API Service Networking.
Instala la gema google-api-client
Dependiendo del sistema que uses, es posible que tengas que ejecutar estos comandos anteponiendo sudo
.
Si nunca has instalado la biblioteca de cliente de la API de Google para Ruby, hazlo mediante RubyGems
:
gem install google-api-client
Si ya tienes la gema instalada, actualiza a la versión más reciente:
gem update -y google-api-client
Introducción a la biblioteca de cliente de la API de Google para Ruby
Consulta cómo puedes hacer tu primera solicitud en la guía de introducción.
Otras formas de acceder a la API Service Networking
En la siguiente tabla se indican otras formas de acceder a la API Service Networking:
Método de acceso | Descripción |
---|---|
Explorador de APIs | Herramienta interactiva con la que puedes probar APIs de Google directamente desde el navegador. |