Как использовать проводник «Попробуйте этот API» для Pub / Sub - PullRequest
0 голосов
/ 18 апреля 2019

API Explorer setup

После ввода соответствующих значений я получаю ошибку 403 (см. Скриншот)

Затем я заметил, что в API Explorer нетспособ для меня, чтобы ввести мой ключ API.Итак, я скопировал, вставил предоставленный код JS и попытался запустить его вручную, вставив созданный ключ API.

Но все же я получал ту же ошибку.После некоторого поиска я нашел эту ссылку , в которой говорится, что только ..

Ограниченное количество служб GCP разрешает доступ с использованием только ключа API

И Pub / Sub не является одним из них.


Итак:

1.Правильно ли я считаю, что Pub / Sub требует некоторой дополнительной аутентификации (посредством службы или учетной записи пользователя) и что его API нельзя использовать с простым ключом API?

(И в случае, еслиГуглер читает:)

Если да, я считаю, что API Explorer должен отражать этот факт и не предоставлять шаблонный код, который заставляет думать, что обратное действительно верно. Должен быть способ предоставления ключа API для выполнениякод из самого API Explorer.

1 Ответ

2 голосов
/ 18 апреля 2019

Вы правы, Cloud Pub / Sub не поддерживает ключи API в качестве метода аутентификации. Вместо этого в API Explorer в раскрывающемся списке «Учетные данные» выберите OAuth 2.0 , который будет использоваться для аутентификации.

Для получения дополнительной информации: https://cloud.google.com/pubsub/docs/authentication

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