Artículos

Advertencia: Esta página trata sobre las API anteriores de Google, las API de datos de Google, y solo es relevante para las API que aparecen en el directorio de las API de datos de Google, muchas de las cuales se reemplazaron con API más nuevas. Para obtener información sobre una API nueva específica, consulta la documentación de la API nueva. Para obtener información sobre cómo autorizar solicitudes con una API más reciente, consulta Autenticación y autorización de cuentas de Google.

Comienza a usar las bibliotecas cliente de datos de Google

Introducción a la biblioteca cliente de PHP de datos de Google (octubre de 2008)

La biblioteca cliente de PHP de datos de Google es un potente conjunto de clases que le permiten interactuar con las API de datos de Google. A diferencia de otras bibliotecas cliente, se empaquetan como parte del popular marco de trabajo de Zend, pero también se pueden descargar por separado. Al igual que nuestras otras bibliotecas cliente, también es de código abierto y está diseñado para ser simple y eficiente, lo que te permite comenzar a trabajar en tus proyectos con rapidez ...

Introducción a la biblioteca cliente de Java de datos de Google (septiembre de 2007)

Nunca es fácil comenzar a desarrollar con una API desconocida, por lo que este artículo tiene instrucciones paso a paso sobre cómo descargar e instalar la biblioteca cliente Java de datos de Google. Veré todas las dependencias y configuraré las variables de entorno que necesitará...

Introducción a la biblioteca de Python de datos de Google (agosto de 2007)

Decidió usar la biblioteca cliente de Python de datos de Google para escribir una aplicación con uno de los numerosos servicios de datos de Google. ¡Excelente elección! Con este breve instructivo, mi objetivo es que comience a usar rápidamente la biblioteca cliente para desarrollar su aplicación...

Comienza a usar la biblioteca cliente de .NET (agosto de 2007)

En este artículo, reuní instrucciones paso a paso sobre cómo comenzar a usar la biblioteca cliente .NET con Visual Studio 2005 para Windows o Mono para Linux y otros sistemas operativos Unix. Espero que esto pueda ahorrarle tiempo para comenzar y que pueda comenzar a trabajar rápidamente con algún código...

Autenticación

Cómo usar OAuth con las API de datos de Google (septiembre de 2008)

Recientemente, todas las API de datos de Google adoptaron compatibilidad con OAuth, un protocolo abierto que tiene como objetivo estandarizar el modo en que las aplicaciones web y de escritorio acceden a los datos privados de un usuario. OAuth ofrece un medio para realizar una autenticación de API segura de manera estándar y segura. Como programadores, se nos enseña a reutilizar el código siempre que sea posible. OAuth ayudará a los desarrolladores a reducir la cantidad de código duplicado que escriben y facilitará la creación de herramientas que funcionen con varios servicios de una variedad de proveedores diferentes...

Usa AuthSub con la biblioteca cliente de .NET (agosto de 2007)

Un instructivo que destaca cómo usar AuthSub para la autenticación de apps web en la biblioteca cliente de .NET. Las aplicaciones web que necesitan acceder a los servicios protegidos por la cuenta de Google o G Suite (alojada) de un usuario pueden hacerlo mediante el servicio de proxy de autenticación. Para mantener un alto nivel de seguridad, la interfaz del proxy, denominada AuthSub, permite que la aplicación web obtenga acceso sin tener que manejar la información de acceso de las cuentas de sus usuarios...

Otras bibliotecas

Coding in the Shade: Using Eclipse with Google Data APIs (Abril de 2008)

Eclipse es una herramienta muy útil y gratuita. IDE que tiene un lugar especial en los corazones de muchos programadores de Java. Por lo tanto, no es de extrañar que quieras usarla con la biblioteca cliente de Java para crear una aplicación Java increíble que funcione con una de las API de datos de Google...

Cómo usar Ruby con las API de datos de Google (abril de 2008)

Ruby es un lenguaje de programación dinámico que recibió una gran atención en los últimos años debido al popular marco de trabajo de desarrollo web de Rails. En este artículo, se explica cómo usar Ruby para interactuar con los servicios de la API de datos de Google. No nos enfocaremos en Rails, sino que nos interesa explicar la estructura y los comandos HTTP subyacentes de nuestros feeds. Todos los ejemplos que se presentan aquí se pueden seguir desde la línea de comandos mediante irb, la shell interactiva de Ruby...

Datos de Google sobre Rails (febrero de 2009)

Mi colega Jeff Fisher escribió una útil biblioteca de utilidades de Ruby en las API de datos de Google a fin de facilitarles la vida a los desarrolladores de Ruby. En este artículo, se analiza el uso de su biblioteca para compilar una aplicación integral de Ruby on Rails que se comunica con los servicios de datos de Google. Se proporciona una aplicación de ejemplo con la API de lista de documentos.

REST para los vendedores que viajan: uso de los datos de Google en Salesforce.com (noviembre de 2007)

Salesforce.com y Google alojan las populares aplicaciones "Software como servicio" y ambas organizaciones proporcionan API que les permiten a los desarrolladores acceder a los grandes almacenes de datos que potencian estas aplicaciones, y las cosas se ponen interesantes cuando combinamos ambos conjuntos de API. G Suite se sigue utilizando cada vez más en el entorno empresarial y Salesforce.com compiló una plataforma extensa para crear aplicaciones empresariales personalizadas, por lo que hay muchas oportunidades para que los desarrolladores (es decir, usted) combinen el poder de Google y Salesforce.com...

Cómo usar cURL para interactuar con los servicios de datos de Google (septiembre de 2007)

En esencia, las API de datos de Google usan entradas y entradas (Atom) de Atom como formato de datos y HTTP como protocolo para la transmisión de datos, lo que extiende el protocolo de publicación Atom. cURL es una aplicación de línea de comandos para realizar solicitudes mediante una variedad de protocolos, incluido HTTP. A menudo, los programadores utilizan cURL, que admite la funcionalidad de HTTP necesaria para interactuar con las API en un nivel bajo...

Sugerencias de depuración

On the Wire: Network Capture Tools for API Developers (junio de 2007)

En este artículo, se presentan varias herramientas que pueden ayudar a que los datos sobre el cable sean más visibles y útiles. Estas herramientas, conocidas comúnmente como "husmeadores de paquetes", capturan todos los paquetes de red que se mueven en la interfaz de red. Examinar el contenido de estos paquetes y el orden en que se enviaron y recibieron puede ser una técnica de depuración útil...

Vivir a menudo: usar servidores proxy con las bibliotecas cliente de la API de datos de Google (junio de 2007)

En este artículo, se explica cómo configurar y trabajar con servidores proxy HTTP mediante las bibliotecas cliente de datos de Google.

Cómo depurar clientes de la API de datos de Google: explorar el tráfico desde el programa (junio de 2007)

En este artículo, se escribió un código de diagnóstico de muestra en 3 lenguajes con las bibliotecas cliente de la API de datos de Google para Java, .NET y Python. En cada ejemplo, activo el registro o la depuración, realizo la autenticación con el acceso del cliente, obtengo una lista de las hojas de cálculo de Google e imprimí sus títulos...

Aparatos

Cómo crear un gadget de datos de Google (octubre de 2008)

Un recorrido para crear un gadget utilizando la API de datos de Blogger. Los desarrolladores de gadgets ahora pueden aprovechar el proxy de OAuth, que oculta gran parte de los detalles de autenticación de OAuth y se encarga del trabajo pesado por ti. El proxy firma las solicitudes de datos en nombre de tu gadget, de modo que no necesitas administrar claves privadas ni preocuparte por firmar solicitudes...