Преподавание

Новости

Все новости
RSS лента новостей

Ссылки

Литературный конкурс на сайте Александра Костюнина

Союз образовательных сайтов

Версия для печати Версия для печати

Google API: возможности для Web-разработчиков

Выполнил: Агеев Андрей
Гр. 22304

Петрозаводск
2011

 

Компания Google предоставляет пользователям громадный выбор API, который пользователь легко может использовать себе во благо. Существует множество API, которые просто встраиваются на сайт и обеспечивают пользователям сайта какую-либо функцию (поиск, карты, переводчики). Так же зарегистрированные пользователи имеют возможность не только бесплатно пользоваться API от компании Google, но так же и принимать участие в создании оных.

Вся информация о том, какие API может предоставить Google можно посмотреть перейдя по ссылке: http://code.google.com/intl/ru/more/

А здесь мы рассмотрим наиболее интересные и простые в использовании API для любого сайта.

API AdSense

API Google AdSense подходит для разработчиков, чьи пользователи создают собственное содержание в блогах, делая веб-публикации, создают форумы/вики/сообщества и для других приложений, в которых создается значительное количество содержания для Интернета.

Делите доходы с пользователями. Вы выбираете, как делить доход AdSense со страниц, создаваемых пользователями, между вами и пользователями-авторами. Кроме того вы получаете бонусы за привлечение новых пользователей к AdSense.

Увлекайте сообщество. Позволяя пользователям получать прибыль в результате их деятельности на сайте, вы заинтересуете их в более тесном сотрудничестве с вашей программой. Пользователи получают мотивацию создавать более качественное содержание и активнее действовать на сайте, что увеличивает число просмотров и трафик.

Полная интеграция с пользовательскими частями сайта. Весь процесс AdSense от создания аккаунта AdSense до размещения рекламы и контроля работы, можно аккуратно интегрировать в существующий вид и стиль вашего сайта.

Примечание. В программе API AdSense могут участвовать только веб-сайты с более чем 100 000 просмотров пользовательских страниц в день (подробнее см. ). Если ваш сайт не соответствует этому требованию, на нем все равно можно заработать, используя Google AdSense.

AJAX API поиска Google

Разместите окно поиска Google и результаты поиска на своем сайте.

API Карт Google позволяет встраивать Карты Google на ваши веб-страницы при помощи JavaScript. API предоставляет ряд служебных программ для управления картами (как на веб-странице http://maps.google.com) и добавления содержания на карту при помощи множества служб, что позволяет создавать на веб-страницах надежные приложения, использующие карты.

AJAX API для Google Переводчика  

  • Возникла потребность перевести Ваш веб-сайт или что либо ещё  в одного или более различные языки? С помощью Google это легко сделать, Вы можете динамически перевести текст между тысячами языковых пар.
  • Хотите напечатать на хинди, но не имеете клавиатуры хинди? С помощью Google Virtual Keyboard Вы можете предоставить пользователям раскладки клавиатуры на экране одного из десятков доступных языковых вариантов.
  • Обучение читать на арабском языке? Вы можете использовать Google Diacritize, чтобы добавить диакритические знаки к тексту, помогающие «неносителям» языка понять эти слова.

API поиска книг Google

Поиск книг Google – это воплощение плана сделать содержание книг более доступным через Интернет. Легко и надежно интегрировать свой сайт с этим хранилищем можно несколькими способами.

API Google Earth

Подключаемый модуль Google Earth и JavaScript API позволяют добавить на веб-страницу службу Google Earth. Таким образом на вашем сайте появится настоящая трехмерная модель целой планеты! Если у вас есть сайт с API Карт, сделать страницу совместимой с трехмерным вариантом можно с помощью всего одной строки кода.

Маплеты

Маплеты — это мини-приложения в Картах Google. Маплеты могут добавлять к Картам Google новые функции или данные.

Маплеты схожи с API Карт. Основное их различие в том, что маплеты выполняются в Картах Google, тогда как традиционный API Карт служит для создания карт на других веб-сайтах.

Для чего нужны маплеты?
  • Маплеты знакомят миллионы пользователей Карт Google с вашей торговой маркой, позволяя вам при этом управлять содержанием.
  • Вы можете создавать обратную ссылку на ваш веб-сайт и получать прибыль от использования маплета.
  • Google предоставляет бесплатный хостинг, бесплатную полосу пропускания и официальный каталог, в котором ваш маплет доступен пользователям всего мира.
  • Создавать маплеты настолько просто, что для первого потребуется не более пяти минут!
  • Для пользования этой службой не требуется регистрация или загрузка какого-либо содержания

Picasa API

API Picasa позволяют создавать кнопки, которые пользователи могут устанавливать в пользовательском интерфейсе Picasa (см. изображение ниже). После установки кнопка экспортирует выбранные изображения из Picasa в другое приложение для рабочего стола или веб-службу.

Google Wave

Google Wave – это продукт, помогающий пользователям взаимодействовать и сотрудничать друг с другом в Интернете. Он делает это возможным посредством "волны" – комбинации беседы и документа, в которой пользователи могут почти мгновенно налаживать взаимодействие и вместе работать над насыщенными форматированием текстами, фотографиями, видео и многим другим. Google Wave – это также платформа с богатым набором открытых API, позволяющих разработчикам внедрять "волны" в другие веб-службы и собирать расширения, работающие внутри них.

Google Chart

Google Chart – невероятно удобный инструмент от Google, позволяющий быстро и бесплатно встраивать в сайт различного рода диаграммы и графики.
Встроить их очень просто – в качестве адреса изображения  в html-коде (атрибут src тега img) необходимо вставить примерно такой:

<img src="https://chart.googleapis.com/chart?cht=p3&chd=t:60,40&chs=250x100&chl=Hello|World">

Набор параметров определяет, какая именно диаграмма отобразится.

Дополнительные файлы:

Презентация выступления (.ppt)

Примеры (zip-архив)

Поиск по сайту

Пользовательского поиска

    Мой аккаунт в Twitter: @alikrpk

    Форум

    Последнее сообщение

    Перейти в раздел

    Если нашли ошибку

    Система Orphus


    Статистика

    Rambler's Top100