GData ( Google Data Protocol) proporciona un protocolo sencillo para leer y escribir datos en Internet , diseñado por Google . GData combina formatos de sindicación comunes basados en XML ( Atom y RSS ) con un sistema de publicación de feeds basado en el Protocolo de Publicación Atom , además de algunas extensiones para gestionar consultas. Utiliza XML o JSON como formato de datos.
Según el portal de desarrolladores de Google, "El protocolo de datos de Google es una tecnología inspirada en REST para leer, escribir y modificar información en la web. Se utiliza en algunas API antiguas de Google". [ 3 ] Sin embargo, "La mayoría de las API de Google no son API de datos de Google". [ 3 ]
Google proporciona bibliotecas cliente de GData para Java , JavaScript , .NET , PHP , Python , [ 1 ] y Objective-C . [ 2 ]
Implementaciones
Existe una implementación llamada libgdata, escrita en C , disponible bajo la licencia LGPL .
Véase también
- Protocolo de datos abiertos (OData) : protocolo competidor de Microsoft.
- Directorio de API de GData
- Marco de descripción de recursos (RDF): un concepto similar del W3C.
Referencias
Enlaces externos
- API de datos de Google - Desarrolladores de Google
- Aprendiendo de LA WEB por Adam Bosworth : la visión detrás de GData
- Atom (estándar web)
- formatos de sindicación web
- Google stubs