La API de Google Chart es un sistema interactivo de servicio Web (ahora obsoleto ) que crea gráficas gráficos a partir de datos suministrados por el usuario. Los servidores de Google crean una imagen PNG de un gráfico a partir de datos y parámetros de formato especificados por la solicitud HTTP de un usuario . El servicio admite una amplia variedad de información y formato de gráficos. Los usuarios pueden incrustar convenientemente estos gráficos en una página web utilizando una etiqueta de imagen simple .
Autor (es) original (es) | |
---|---|
Versión inicial | 2007 |
Lanzamiento final | Febrero de 2010 |
Disponible en | Solicitudes HTTP |
Sitio web | desarrolladores |
Originalmente, la API era herramienta interna de Google para apoyar la rápida incorporación de los gráficos dentro de Google propias aplicaciones 's (como Google Finance , por ejemplo). Google pensó que sería una herramienta útil para abrirse a los desarrolladores web. Se lanzó oficialmente el 6 de diciembre de 2007.
Actualmente, se admiten gráficos de líneas, barras, circulares y de radar , así como diagramas de Venn , diagramas de dispersión , minigráficos , mapas , google-o-meters y códigos QR .
Google dejó de utilizar la API en 2012 [1] [2] con disponibilidad garantizada hasta abril de 2015. El 18 de marzo de 2019, Google desactivó la API. [3] Google recomienda el servicio sucesor Google Charts . [4]
Ejemplo
La siguiente URL crea el gráfico circular a continuación:
http://chart.apis.google.com/chart?
chs = 200x200
& chdlp = b
& chtt = Uberman
& chdl = Dormido | Aw
& chd = t: 11,11,11,11,11,11,11,11,11,11,11,11
& cht = p
& chco = 586F8E, rojo, 586F8E, 7D858F, 586F8E, 7D858F, 586F8E, 7D858F, 586F8E, 7D858F, 586F8E, 7D858F
Bibliotecas externas
En lugar de crear la solicitud de URL manualmente, hay muchas bibliotecas de código abierto disponibles para la mayoría de los lenguajes de programación.
Plataforma | Nombre | Sitio web |
---|---|---|
Java | Contenedor de API de Google Chart [5] | https://code.google.com/p/googlechartwrapper/ |
Java | charts4j [6] | https://code.google.com/p/charts4j/ |
C # / .NET | ngchart | https://code.google.com/p/ngchart/ |
Rubí | gchart | https://web.archive.org/web/20100618222849/http://rubyforge.org/projects/gchart/ |
Pitón | google-chartwrapper | https://code.google.com/p/google-chartwrapper/ |
PHP | gchartphp | https://github.com/pacbard/gChartPhp |
Ver también
Referencias
- ^ Blog de desarrolladores de Google
- ^ "Gráficos de Google: Condiciones de servicio: Política de desactivación" .
- ^ Documentación de Image Charts, consultado el 29 de mayo de 2019
- ^ "Google Charts: gráficos interactivos para navegadores y dispositivos móviles" .
- ^ Contenedor de API de Google Chart
- ^ charts4j
enlaces externos
- API de Google Chart