Клиентская библиотека Python размещена на GitHub , а пакет доступен на PyPI .
В версии 10.0.0
клиентской библиотеки представлен ряд изменений интерфейса, которые мы задокументировали в разделе «Библиотека версии 10.0.0» .
Требования
Для библиотеки требуется Python 3.7 или выше. Обратите внимание, что совместимость с Python 2 устарела в версии библиотеки 4.0.0 . Для получения дополнительной информации см. этот пост в блоге .
Предварительные условия
Перед установкой библиотеки вам понадобится токен разработчика и идентификатор клиента клиента. Инструкции о том, как их получить, изложены в разделе «Предварительные требования» . Обратите внимание, что другие необходимые токены OAuth2 вы создадите на последующих шагах.
Монтаж
Следуйте инструкциям в нашей документации по установке , чтобы установить библиотеку из PyPi и вернуться на эту страницу.
Конфигурация
После установки библиотеки вам нужно будет настроить для нее конфигурацию. Существует несколько способов настройки библиотеки, которые описаны в нашей документации по настройке .
Аутентификация
После того, как вы выбрали тип конфигурации, вы можете приступить к генерации оставшихся токенов OAuth2, необходимых для отправки запросов к API. Существует несколько поддерживаемых потоков OAuth2, которые описаны в списке ниже. Подробную информацию о различиях между потоками и помощь в принятии решения о том, какой из них лучше всего подходит для вашего приложения, см. в нашей документации по OAuth .
- Порядок работы настольного приложения OAuth
- Поток веб-приложения OAuth
- Поток учетной записи службы OAuth
Делаем запрос API
После того как вы включили токены OAuth2 в свою конфигурацию, вы готовы сделать запрос API. Обратитесь к примеру получения кампаний , чтобы узнать простой способ проверить, правильно ли настроена библиотека для выполнения запросов API.
Дополнительные ресурсы
После того, как вы сможете сделать запрос API, перейдите к следующему использованию клиентской библиотеки: