Важно ! Мы прекратим поддержку API данных Google v2.0 30 сентября 2024 г. Чтобы обеспечить бесперебойную работу, обновите свои приложения, использующие API данных Google v2.0, до последней версии API. Для получения последней версии используйте ссылки на левой панели навигации. Примечание. Хотя некоторые запросы GET (например, публикации в списках) будут по-прежнему поддерживаться как URL-адреса каналов, в их поведении есть небольшие различия. Подробную информацию можно найти в справочной документации Blogger .
Доступны клиентские библиотеки данных Google, которые помогут вам писать клиентские приложения, использующие API данных Blogger.
Для каждого языка клиентская библиотека предоставляет инструменты и уровень абстракции, позволяющие создавать запросы и использовать данные ответов без необходимости создавать HTTP-запросы или обрабатывать HTTP-ответы вручную. Каждая клиентская библиотека предоставляет классы, соответствующие элементам и типам данных, которые использует API. Каждая клиентская библиотека также предоставляет расширения для определенных сервисов Google, у которых есть API данных.
Клиентская библиотека Java
Клиентская библиотека Java предоставлена Google.
- Руководство по началу работы
- Руководство разработчика Blogger по Java
- Справочное руководство (Javadoc)
- Статья об использовании Eclipse с клиентской библиотекой Java
- Главная страница проекта (Subversion)
- Страница загрузок
Клиентская библиотека .NET
Клиентская библиотека .NET предоставляется Google и позволяет разрабатывать настольные, веб- и мобильные приложения.
- Руководство по началу работы
- Руководство разработчика Blogger для .NET
- Справочное руководство (NDoc)
- Главная страница проекта (Subversion)
- Страница загрузок
Клиентская библиотека PHP
Клиентская библиотека PHP предоставляется Zend как часть Zend Framework. Он также доступен как отдельный выпуск.
- Руководство по началу работы
- Руководство разработчика Blogger по PHP
- Справочное руководство по Zend
- Руководство по Zend API (phpdoc) — выберите Zend_Gdata в качестве «Пакета».
- Страница загрузок
Клиентская библиотека Python
Клиентская библиотека Python предоставляется Google и позволяет разрабатывать приложения командной строки, веб-приложения и приложения Google App Engine.
- Руководство по началу работы
- Руководство разработчика Blogger по Python
- Справочное руководство (PyDoc)
- Главная страница проекта (Subversion)
- Страница загрузок
Клиентская библиотека JavaScript
Клиентская библиотека JavaScript предоставляет полные возможности чтения/записи внутри JavaScript. Доступ только для чтения также доступен через необработанный JSON .
Клиентская библиотека Objective-C
Клиентская библиотека Objective-C позволяет писать собственные приложения Cocoa для Mac OS X и теперь обеспечивает поддержку iPhone SDK.
Внешние клиентские библиотеки
Следующие клиентские библиотеки не написаны Google и не поддерживаются Google.
- Force.com Toolkit для API данных Google — клиентская библиотека Apex для разработчиков Salesforce.com.
Образец кода
Ниже приведены ссылки на несколько примеров программ, демонстрирующих использование API и клиентских библиотек. Используйте их, чтобы начать работу!
- Джава
- .СЕТЬ
- PHP
- Питон
- JavaScript
- Размещено в блоге по образцу, чтобы комментировать внешние публикации с помощью клиентской библиотеки.
- Встроенный редактор блога «Blog This» с использованием клиентской библиотеки.
- CalendBlogger Календарь Google для издателя Blogger с использованием клиентской библиотеки
- Автономный клиент blog.gears для Blogger с использованием Google Gears и клиентской библиотеки
- blog.press Клиент Blogger, использующий клиентскую библиотеку
- Цель-C
- Другой
Учебники
Статьи, которые помогут вам быстро приступить к работе, устранить проблемы или использовать ваш любимый язык с API данных Google. Полный список смотрите на странице статей .
- Eclipse с клиентской библиотекой Java
- Ruby с API-интерфейсами данных Google
- API данных Google на Salesforce.com
- Использование cURL для взаимодействия со службами данных Google
- Использование прокси-серверов с клиентскими библиотеками данных Google
- Инструменты захвата сети для отладки API
- Отладка клиентов данных Google: изучение трафика изнутри вашей программы