Установка клиентских библиотек
В Indexing API используются технологии HTTP и JSON, поэтому для отправки запросов и обработки ответов подходит любой стандартный HTTP-клиент.
Однако мы рекомендуем работать с клиентскими библиотеками API Google, поскольку они обеспечивают более высокий уровень безопасности, поддержку запросов, требующих авторизации, и более эффективную интеграцию языков. С клиентскими библиотеками вам больше не придется вручную настраивать HTTP-запросы и интерпретировать ответы.
Сначала выберите язык программирования, на котором вы пишете код.
Go
Скачайте последнюю клиентскую библиотеку Indexing API для Go (alpha). Прочитайте руководство к этой библиотеке.
Java
На этой странице рассказывается, как начать работу с Indexing API, используя клиентскую библиотеку API Google для Java. Более подробная информация приведена в следующей документации:
- Справочные материалы по Java для Indexing API
- Руководство разработчика для клиентской библиотеки API Google для Java
- API Explorer для Indexing API (инструмент для тестирования API в браузере)
Как добавить клиентскую библиотеку в проект
Выберите среду сборки (Maven или Gradle).
Добавьте в файл pom.xml
следующий код:
Посмотрите все доступные версии в центральном репозитории Maven.
Добавьте в файл build.gradle
следующий код:
Посмотрите все доступные версии в центральном репозитории Maven.
JavaScript
Прочитайте руководство к этой библиотеке.
.NET
На этой странице рассказано о том, как начать работу с Indexing API, используя клиентскую библиотеку API Google для .NET. Более подробную информацию вы найдете в следующей документации:
- Справочные материалы .NET для Indexing API
- Руководство разработчика для клиентской библиотеки API Google для .NET
- API Explorer для Indexing API (инструмент для тестирования API в браузере)
Как скачать библиотеку
Установите пакет NuGet, доступный по этой ссылке: Google.Apis.
Node.js
Скачайте последнюю клиентскую библиотеку Indexing API для Node.js. Прочитайте руководство к этой библиотеке.
Obj-C
Скачайте последнюю клиентскую библиотеку Indexing API для Objective-C. Прочитайте руководство к этой библиотеке.
PHP
Скачайте последнюю клиентскую библиотеку Indexing API для PHP. Прочитайте руководство к этой библиотеке.
Python
На этой странице рассказано о том, как начать работу с Indexing API, используя клиентскую библиотеку API Google для Python. Более подробная информация приведена в следующей документации:
- Справочные материалы Pydoc для Indexing API
- Руководство разработчика для клиентской библиотеки API Google для Python
- API Explorer для Indexing API (инструмент для тестирования API в браузере)
Системные требования
- Операционные системы:
- Linux
- Mac OS X
- Windows
- Python 2.7 или 3.4 и выше
Как установить клиентскую библиотеку
Вы можете воспользоваться менеджером пакетов или скачать и установить клиентскую библиотеку для Python вручную:
Установка с помощью менеджера пакетов
Для управления установкой используйте pip или setuptools. Возможно, сначала потребуется запустить sudo
.
- pip (рекомендуется):
pip install --upgrade google-api-python-client
- Setuptools:
easy_install --upgrade google-api-python-client
Установка вручную
- Скачайте последнюю версию клиентской библиотеки для Python.
- Распакуйте код.
- Установите:
python setup.py install
App Engine
Так как клиентские библиотеки для Python не установлены в среде выполнения Python сервиса App Engine, их необходимо скопировать в приложение тем же способом, что и другие сторонние библиотеки.
Ruby
На этой странице рассказано о том, как начать работу с Indexing API, используя клиентскую библиотеку API Google для Ruby. Более подробная информация приведена в следующей документации:
- Руководство по началу работы с клиентской библиотекой API Google для Ruby
- API Explorer для Indexing API (инструмент для тестирования API в браузере)
Как установить гем google-api-client
В некоторых системах перед этими командами нужно добавлять элемент sudo
.
Если вы не устанавливали клиентскую библиотеку API Google для Ruby, сделайте это с помощью фреймворка RubyGems
:
gem install google-api-client
Если у вас уже установлен этот гем, обновите его до последней версии с помощью следующей команды:
gem update -y google-api-client
Как начать работу с клиентской библиотекой API Google для Ruby
Информацию о том, как создать первый запрос, можно найти в кратком руководстве по началу работы.
Другие способы обращения к Indexing API
Другие способы обращения к Indexing API приведены в следующей таблице:
Метод обращения | Описание |
---|---|
API Explorer | Интерактивный инструмент, позволяющий опробовать API Google прямо в браузере. |