当前位置:  开发笔记 > 编程语言 > 正文

Google Pub/Sub订阅创建期间推送端点错误无效

如何解决《GooglePub/Sub订阅创建期间推送端点错误无效》经验,为你挑选了1个好方法。

我已经浏览了Google网站上的所有先决条件.

    在服务器上获得并安装了SSL证书(来自Let的加密).

    在Google Search Console上注册并验证了域名(是的,https网址)(例如https://example.org).

    将域添加到我的API Credential的域验证中.

话题= '项目/ MyProject的/订阅/ mytopic'

子= 'projecs/myproject的/订阅/ mysub'

client.projects().topics().create(topic = topic,body = {}).execute()

client.projects().subscriptions().create(name = sub,body = {'topic':topic,'pushConfig':{'pushEndpoint':' https ://example.org/push-handler '}})

我回来了:

googleapiclient.errors.HttpError:https://pubsub.googleapis.com/v1/projects/myproject/subscriptions/mysub ?alt = json返回"给出无效的推送端点(endpoint = https://example.org/push-handler) .有关详细信息,请参阅https://cloud.google.com/pubsub/subscriber#create.">

此外,我无法从Google的Pub/Sub开发者控制台创建订阅.当我尝试时,我收到"无法添加订阅"通知.我是此主题和项目的完整所有者,具有读写权限.我可以添加pull订阅没有问题.

有什么想法吗?看起来我不是唯一一个打这个的人.



1> ehfeng..:

弄清楚了.我在域验证中包含了协议(https://example.org),而不仅仅是example.org.域验证工具提供一些验证可以防止这种情况,这本来是很好的.

https://console.developers.google.com/apis/credentials/domainverification

推荐阅读
雨天是最美
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有