" pubsub错误INVALID_ARGUMENT"在创建对URL端点的订阅时

时间:2017-05-04 17:48:51

标签: publish-subscribe google-cloud-pubsub

在GC pubsub上创建了一个测试主题并且可以创建pull订阅没问题但是当我尝试创建一个URL端点订阅时,我得到一个" pubsub错误INVALID_ARGUMENT"

PARAMS 订阅名称:testingsub 端点网址:https://requestb.in/1iztlqt1

任何想法我做错了

4 个答案:

答案 0 :(得分:23)

如果查看此错误返回的消息,您应该获得更多详细信息。这个问题的一个常见原因是你没有registered the endpoint。您需要验证您是否拥有该域,以便将其注册为推送端点。

答案 1 :(得分:19)

确保您的域名已注册 https://www.google.com/webmasters/verification
我认为最简单的方法是上传html文件。

注册域名是不够的,您还需要在此处添加: https://console.cloud.google.com/apis/credentials/domainverification

答案 2 :(得分:2)

这是一个老帖子。但仍然面对仍然面临这个问题的人们。 我经历了同样的问题。 什么解决了我的问题:

  1. 通过在我的域名注册商DNS区域面板中添加“google-site-verification = gTSQlFvuWk_EbXjIB-DDVuTYso3pv1MjSg_WeECByyI”等TXT记录,在console.developers.google.com中注册了我的域名。
  2. 我不得不使用http://duskylory.store作为协议,而是使用https://duskylory.store。显然,他们接受https作为在pub / sub故障排除页面中编写的协议。

答案 3 :(得分:0)

有多种可能的原因,但是对我来说,这只是端点URL的拼写错误。我必须添加一个斜杠。

这似乎是不正确的:https://example.com/pubsub_entry 正确的拼写应为:https://example.com/pubsub_entry/

我花了至少30分钟来验证Cloud Function的端点,但由于拼写问题,仍然出现相同的错误。这可能是解决您的问题的方法,因为您没有添加斜杠。

对此的错误反馈非常糟糕!