Использование Google Pub / Sub REST API, проблема аутентификации - PullRequest
0 голосов
/ 24 апреля 2020

Я пытаюсь выяснить, как использовать REST API Google для извлечения сообщений из подписок Pub / Sub. Я создал скрипт Python примерно за 20 минут, который выполняет эту работу, однако мне нужно реализовать его в другой системе с кучей раздражающих ограничений. Я подумал, что использование REST API может быть хорошим вариантом, но после изучения документации Подтверждение подписки и аутентификация документов и экспериментов я потерпел неудачу.

Я пытался использовать APIS Explorer в документации, но я не вижу, как проходить аутентификацию. У меня есть служебная учетная запись для этого PubSub. У меня нет доступа к GCP. У меня есть файл. JSON со следующим:

тип project_id private_key_id private_key client_email client_id auth_uri token_uri Auth_provider_x509_cert_url client_x509_cert_url

Я добавил путь к этой среде в переменную Windows моя рабочая станция, GOOGLE_APPLICATION_CREDENTIALS. С клиентской библиотекой Google скрипт Python автоматически использует это для аутентификации. Но как мне работать с REST API?

Я чувствую, что здесь отсутствует какой-то фундаментальный элемент, который слишком базовый c для документации.

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