Загрузка инструментов и клиентских библиотек

Загрузите следующие инструменты, чтобы выполнить оставшиеся шаги этого руководства.

oauth2l

API Google Рекламы использует OAuth 2.0 в качестве механизма авторизации. В этом руководстве используется oauth2l — инструмент командной строки для работы с Google OAuth 2.0 для получения и печати токенов доступа и обновления. Вы можете загрузить и установить предварительно скомпилированные двоичные файлы из репозитория GitHub.

Инструкции для остальной части этого руководства были проверены на совместимость с версией v1.3.0 инструмента oauth2l и могут не работать с предыдущими версиями из-за различий в поведении приложения или параметрах командной строки.

интерфейс командной строки gcloud

В качестве альтернативы инструменту oauth2l вы можете использовать интерфейс командной строки gcloud для получения и печати токенов доступа и обновления. Чтобы установить gcloud CLI, следуйте инструкциям на странице https://cloud.google.com/sdk/docs/install.

Инструкции для остальной части этого руководства были проверены на совместимость со следующей версией инструмента gcloud и могут не работать с предыдущими версиями из-за различий в поведении приложения или параметрах командной строки.

:~$ gcloud version
Google Cloud SDK 492.0.0
alpha 2024.09.06
beta 2024.09.06
bq 2.1.8
bundled-python3-unix 3.11.9
core 2024.09.06
enterprise-certificate-proxy 0.3.2
gcloud-crc32c 1.0.0
gsutil 5.30

Клиентская библиотека или HTTP-клиент

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

Используйте клиентскую библиотеку

Загрузите и установите клиентскую библиотеку по вашему выбору.

Используйте HTTP-клиент (REST)

Загрузите и установите Curl — инструмент командной строки для передачи данных через URL-адрес.