Внимание : эта страница посвящена старым API Google, API данных Google. Она актуальна только для API, перечисленных в каталоге API данных Google , многие из которых были заменены новыми. Информацию о конкретном новом API см. в документации к нему. Информация об авторизации запросов с помощью нового API представлена в разделе «Аутентификация и авторизация учётных записей Google» .
На этой странице представлены ссылки и информация о примерах кода.
Содержание
Примеры JavaScript
Клиентскую библиотеку JavaScript можно использовать в веб-браузерах для взаимодействия с Base Data API , Blogger Data API , Calendar Data API , Contacts Data API и Finance Data API .
Примечание : примеры, которые ранее были в этом разделе, были удалены, поскольку они основывались на API и/или методах аутентификации, которые больше не доступны.
Образцы JSON
Это примеры работы; нажмите, чтобы просмотреть их. Подробнее см. в статье «Использование JSON с API Google Data» .
Google Календарь
- Предстоящие события из Календаря
- В этом примере демонстрируется отображение списка предстоящих событий календаря из Google Календаря на веб-странице с использованием формата вывода JSON, предоставляемого API данных календаря.
Блогер
- Последние записи из Blogger
- В этом примере демонстрируется отображение списка последних сообщений из блога, размещенного на Blogger Beta, с использованием формата вывода JSON, предоставляемого API данных Blogger.
Электронные таблицы
- Чтение данных Google Таблиц
- В этом примере демонстрируется отображение данных из таблицы Google на веб-странице с использованием выходного формата JSON, предоставляемого API данных таблиц.
Образцы гаджетов
Дополнительную информацию о создании гаджетов API данных Google см. в разделе Создание гаджета данных Google или в полной документации по написанию гаджетов OAuth .
Примеры Java
Образцы в комплекте с клиентской библиотекой
Эти примеры можно найти в загружаемом пакете клиентской библиотеки Java. Для получения дополнительной информации см. руководство разработчика клиентской библиотеки Java или загрузите клиентскую библиотеку Java .
- java/sample/authsub/
- Прокси-сервер GData AuthSub, реализованный с использованием сервлетов Java; пример клиента JavaScript, который получает доступ к данным через прокси-сервер.
- java/sample/calendar/
- Простой клиент, который выполняет несколько аппаратных манипуляций с Google Календарем.
- java/sample/codesarch/
- Клиент командной строки для запроса данных API поиска Google Code.
- java/sample/spreadsheet/
- Примеры приложений, использующих API Google Spreadsheet.
- java/sample/appsforyourdomain/
- Примеры приложений, использующих G Suite API.
- java/sample/blogger/
- Примеры приложений, использующих API Blogger.
- java/sample/contacts/
- Примеры приложений, использующих API Google Contacts.
- java/sample/docs/
- Примеры приложений, использующих API Google Doclist.
- java/sample/gbase/
- Примеры приложений, использующих API Google Base.
- java/sample/photos/
- Примеры приложений, использующих API веб-альбомов Picasa.
- java/sample/sidewiki/
- Примеры приложений, использующих API Google Sidewiki.
- java/sample/webmastertools/
- Примеры приложений, использующих API Webmaster.
- java/sample/youtube/
- Примеры приложений, использующих API YouTube.
- Пример страницы ASP YouTube
- Поиск и загрузка видео-примера с использованием клиентской библиотеки.
Примеры .NET
Образцы в комплекте с клиентской библиотекой
Эти примеры можно найти в загружаемом пакете клиентской библиотеки .NET. Подробнее см. в руководстве разработчика клиентской библиотеки .NET или загрузите клиентскую библиотеку .NET .
- клиенты/cs/образцы/блогер/
- Примеры приложений, использующих API Blogger.
- клиенты/cs/образцы/календарь/
- Примеры приложений, использующих API данных Календаря Google.
- клиенты/cs/образцы/электронные таблицы/
- Примеры приложений, использующих API Google Spreadsheet.
- клиенты/cs/образцы/DocListUploader/
- Загружает документы в Google Docs.
- клиенты/cs/образцы/DocListExporter/
- Экспортирует документы Google в различные форматы.
- клиенты/cs/образцы/PhotoBrowser/
- Примеры приложений, использующих API веб-альбомов Picasa.
- клиенты/cs/образцы/YouTubeSample/
- Примеры приложений, использующих API YouTube.
- клиенты/cs/samples/appsforyourdomain/
- Примеры приложений, использующих G Suite API.
Другие примеры
- Обновление контактов
- Пример WPF, демонстрирующий чтение и обновление контактов с помощью API «Контакты». Также доступен ZIP-файл .
- Конкатенатор PDF-файлов Google Docs
- Объединяет PDF-файлы и загружает результат в Google Docs. Также доступен ZIP-файл .
Другие языки
С++
- Пример API списка документов
- Позволяет пользователям просматривать, загружать, удалять и искать документы, таблицы, презентации и папки Google. Этот пример также демонстрирует функциональность ACL API, перечисляя пользователей, имеющих права на чтение и запись.
Руби
- Менеджер списка документов
- Пример Ruby on Rails, позволяющий пользователям просматривать и экспортировать документы.