Установка клиентских библиотек

В Indexing API используются технологии HTTP и JSON, поэтому для отправки запросов и обработки ответов можно использовать любой стандартный HTTP-клиент.

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

Сначала выберите язык программирования, на котором вы пишете код.

Go

Скачайте последнюю клиентскую библиотеку Indexing API для Go (alpha).

Прочитайте руководство к этой библиотеке.

Java

На этой странице рассказано о том, как начать работу с Indexing API, используя клиентскую библиотеку API Google для Java. Кроме того, рекомендуем несколько полезных документов и инструментов:

Как добавить библиотеку в проект

Выберите среду сборки (Maven или Gradle) или скачайте ZIP-архив со всеми необходимыми JAR-файлами.

Скачать

Клиентская библиотека Indexing API 3 для Java

В файле indexing/readme.html указано следующее:

  • что находится в ZIP-файле;
  • какие зависимые JAR-файлы нужны для каждого типа приложений (устанавливаемых, веб- и Android-приложений).

Папка libs содержит глобальные зависимости, которые могут потребоваться для всех типов приложений.

Maven

Добавьте в файл pom.xml следующий текст:

Посмотрите все доступные версии в центральном репозитории Maven.

Gradle

Добавьте в файл build.gradle следующий текст:

Посмотрите все доступные версии в центральном репозитории Maven.

JavaScript

Прочитайте руководство к этой библиотеке.

.NET

На этой странице рассказано о том, как начать работу с Indexing API, используя клиентскую библиотеку API Google для .NET. Кроме того, рекомендуем несколько полезных документов и инструментов:

Как скачать библиотеку

Установите пакет NuGet из доступных в Google.Apis.indexing.

Node.js

Скачайте последнюю клиентскую библиотеку Indexing API для Node.js.

Прочитайте руководство к этой библиотеке.

Obj-C

Скачайте последнюю клиентскую библиотеку Indexing API для Objective-C.

Прочитайте руководство к этой библиотеке.

PHP

Скачайте последнюю клиентскую библиотеку Indexing API для PHP (beta).

Прочитайте руководство к этой библиотеке.

Python

На этой странице рассказано о том, как начать работу с Indexing API, используя клиентскую библиотеку API Google для Python. Кроме того, рекомендуем несколько полезных документов и инструментов:

Системные требования

Как установить клиентскую библиотеку

Вы можете воспользоваться менеджером пакетов или скачать и установить клиентскую библиотеку для Python вручную:

Управляемая установка

Для управления установкой используйте pip или setuptools. Возможно, сначала потребуется запустить sudo.

  • pip (рекомендуется):
    $ pip install --upgrade google-api-python-client
  • setuptools – при работе с этим пакетом используйте входящий в него инструмент easy_install:
    $ easy_install --upgrade google-api-python-client

Установка вручную

Скачайте последнюю версию клиентской библиотеки для Python, распакуйте код и выполните команду python setup.py install.

App Engine

Так как клиентские библиотеки Python не установлены в среде выполнения App Engine Python, их необходимо добавить в приложение тем же способом, что и другие сторонние библиотеки.

Ruby

На этой странице рассказано о том, как начать работу с Indexing API, используя клиентскую библиотеку API Google для Ruby. Кроме того, рекомендуем несколько полезных документов и инструментов:

Как установить gem-пакет google-api-client

Если вы не устанавливали клиентскую библиотеку API Google для Ruby, откройте терминал и сделайте это с помощью RubyGems:

$ gem install google-api-client

Если у вас уже установлен этот пакет и вы хотите обновить его до последней версии, введите следующее:

$ gem update -y google-api-client

В некоторых системах нужно добавить sudo в начало команд.

Как начать работу с клиентской библиотекой API Google для Ruby

Краткое описание того, как создать первый запрос, можно найти в подробном руководстве по началу работы.

Другие способы обращения к Indexing API

В таблице ниже приведены другие удобные способы обращения к Indexing API.

Метод обращения Описание
API Explorer Удобный интерактивный инструмент, позволяющий опробовать API Google прямо в браузере.

Оставить отзыв о...

Текущей странице