API диаграмм Google
Оригинальный автор(ы) | |
---|---|
Первоначальный выпуск | 2007 |
Финальный выпуск | февраль 2010 г. |
Доступно в | HTTP- запросы |
Веб-сайт | разработчики |
Google Chart API — это неинтерактивный веб-сервис ( устаревший ), который создает графические диаграммы на основе данных, предоставленных пользователем. Серверы Google создают PNG- запросе пользователя изображение диаграммы на основе данных и параметров форматирования, указанных в HTTP- . Сервис поддерживает широкий спектр информации и форматирования диаграмм. Пользователи могут удобно встраивать эти диаграммы в веб-страницу с помощью простого тега изображения .
Первоначально API был внутренним инструментом Google для поддержки быстрого внедрения диаграмм в Google собственные приложения (например, Google Finance ). Google решил, что это будет полезный инструмент, который можно открыть для веб-разработчиков. Официально он был запущен 6 декабря 2007 года.
линейные, гистограммы, круговые и радиолокационные диаграммы , а также диаграммы Венна , точечные диаграммы , спарклайны , карты , google-o-метры и QR-коды В настоящее время поддерживаются .
Google прекратил поддержку API в 2012 году. [1] [2] с гарантированной доступностью до апреля 2015 г. 18 марта 2019 г. Google отключил API. [3] Google рекомендует использовать сервис-преемник Google Charts . [4]
Есть и другие бесплатные альтернативы:
https://api.qrserver.com/v1/create-qr-code/?size=250x250&data=put-your-code-here
Пример [ править ]
Следующий URL-адрес создает круговую диаграмму ниже:
http://chart.apis.google.com/chart?
чс=200x200
&chdlp=b
&chtt=Уберман
&chdl=Спит|Пробуждение
&chd=t:1,11,1,11,1,11,1,11,1,11,1,11
&cht=p
&chco=586F8E,7D858F,586F8E,7D858F,586F8E,7D858F,586F8E,7D858F,586F8E,7D858F,586F8E,7D858F
Внешние библиотеки [ править ]
Вместо того, чтобы создавать URL-запрос вручную, существует множество библиотек с открытым исходным кодом, доступных для большинства языков программирования.
Платформа | Имя | Веб-сайт |
---|---|---|
Ява | Оболочка API диаграмм Google [5] | https://code.google.com/p/googlechartwrapper/ |
Ява | диаграммы4j [6] | https://code.google.com/p/charts4j/ |
C# / .NET | нгчарт | https://code.google.com/p/ngchart/ |
Руби | диаграмма | https://web.archive.org/web/20100618222849/http://rubyforge.org/projects/gchart/ |
Питон | Google-обертка для диаграмм | https://code.google.com/p/google-chartwrapper/ |
PHP | gchartphp | https://github.com/pacbard/gChartPhp |
См. также [ править ]
- Сравнение фреймворков построения диаграмм JavaScript
- Список программного обеспечения для информационной графики
Ссылки [ править ]
- ^ «Изменения в политике устаревания и весенней очистке API» . Проверено 14 марта 2022 г.
- ^ «Диаграммы Google: Условия использования: Политика прекращения поддержки» .
- ^ «Карты изображений» . Разработчики Google . Проверено 14 марта 2022 г.
- ^ «Google Charts: интерактивные диаграммы для браузеров и мобильных устройств» .
- ^ «Архив кода Google — долгосрочное хранилище для хостинга проектов Google Code» . code.google.com . Проверено 14 марта 2022 г.
- ^ «Архив кода Google — долгосрочное хранилище для хостинга проектов Google Code» . code.google.com . Проверено 14 марта 2022 г.