"ошибка pubsub INVALID_ARGUMENT" при создании подписки на конечную точку URL

Создал тестовую тему на GC pubsub и не может создавать отладочные подписки без проблем, но как только я попытаюсь создать подписку на конечную точку URL, я получаю "pubsub error INVALID_ARGUMENT"

Params Название подписки: testingsub Конечный URL-адрес: https://requestb.in/1iztlqt1

Любые идеи, что я делаю неправильно

Ответ 1

Если вы посмотрите сообщение, возвращенное с этой ошибкой, вы должны получить более подробную информацию. Общей причиной этой проблемы является то, что вы не зарегистрировали конечную точку. Вам необходимо подтвердить, что вы являетесь владельцем домена, чтобы зарегистрировать его как конечную точку push.

Ответ 3

Это старый пост. Но все же для людей, которые все еще сталкиваются с этой проблемой. Я прошел через ту же проблему. Что решило мою проблему:

  1. Зарегистрируйте мой домен в console.developers.google.com, добавив запись TXT, например "google-site-verify = hfjhvhjvjhvjvjvhjvjvjhvjv", на панели DNS-зоны моего регистратора домена.
  2. Вместо использования http://duskylory.store в качестве протокола, мне пришлось использовать https://duskylory.store. Очевидно, они принимают https в качестве протокола, как написано на странице устранения неполадок pub/sub.

Ответ 4

Есть несколько возможных причин для этого, но для меня это было просто неправильное написание URL конечной точки. Я должен был добавить косую черту.

Это выглядит неправильно: https://example.com/pubsub_entry Правильное написание должно быть следующим: https://example.com/pubsub_entry/

Я потратил не менее 30 минут на проверку конечной точки облачной функции, а затем все еще получил ту же ошибку из-за орфографии. Это может быть решением вашей проблемы, поскольку вы не добавили косую черту.

Ошибка обратной связи по этому ужасна!