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

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

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

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

Идти

Получите последнюю версию клиентской библиотеки Google Knowledge Graph Search API для Go . Ознакомьтесь с руководством для разработчиков клиентской библиотеки.

Java

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

Добавьте клиентскую библиотеку в свой проект.

Выберите среду сборки (Maven или Gradle) на следующих вкладках:

JavaScript

Ознакомьтесь с руководством разработчика для клиентской библиотеки.

.СЕТЬ

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

Загрузка библиотеки

Установите пакет NuGet: Google.Apis .

Node.js

Получите последнюю версию клиентской библиотеки Google Knowledge Graph Search API для Node.js. Ознакомьтесь с руководством для разработчиков по этой клиентской библиотеке.

Объект-С

Получите последнюю версию клиентской библиотеки Google Knowledge Graph Search API для Objective-C . Ознакомьтесь с руководством разработчика для этой клиентской библиотеки.

PHP

Получите последнюю версию клиентской библиотеки Google Knowledge Graph Search API для PHP . Ознакомьтесь с руководством разработчика к клиентской библиотеке.

Python

На этой странице представлена ​​информация о начале работы с API поиска по графу знаний с использованием клиентской библиотеки Google API для Python (версии 1/2). Для получения дополнительной информации см. следующую документацию:

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

Установите клиентскую библиотеку.

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

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

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

  • pip (предпочтительный вариант):
    pip install --upgrade google-api-python-client
  • Setuptools :
    easy_install --upgrade google-api-python-client

Ручная установка

  1. Загрузите последнюю версию клиентской библиотеки для Python .
  2. Распакуйте код.
  3. Установить:
    python setup.py install

App Engine

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

Руби

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

Установите гем google-api-client

В зависимости от вашей системы, возможно, вам потребуется добавить перед этими командами префикс sudo .

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

gem install google-api-client

Если у вас уже установлен гем, обновите его до последней версии:

gem update -y google-api-client

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

Чтобы узнать, как отправить свой первый запрос, ознакомьтесь с руководством «Начало работы» .

Другие способы доступа к API поиска Google Knowledge Graph

В таблице ниже перечислены другие способы доступа к API поиска Google Knowledge Graph:

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