ruby – 如何订阅PubSubHubbub github?

ruby – 如何订阅PubSubHubbub github?,第1张

概述我目前正在尝试编写一个侦听来自(enterprise) github的事件的基本客户端,并相应地进行API调用. 我遇到的问题是我无法设置PubSubHubbub客户端.我以为是我正在使用的客户端/身份验证,但我现在无法从the docs工作中获得基本呼叫! 为了弄清楚我做错了什么,我正在向我的普通github帐户发出一个curl请求: curl -u "joepym" -i \ https:/ 我目前正在尝试编写一个侦听来自(enterprise) github的事件的基本客户端,并相应地进行API调用.

我遇到的问题是我无法设置PubSubHubbub客户端.我以为是我正在使用的客户端/身份验证,但我现在无法从the docs工作中获得基本呼叫!

为了弄清楚我做错了什么,我正在向我的普通github帐户发出一个curl请求:

curl -u "joepym" -i \ https://API.github.com/hub \ -F "hub.mode=subscribe" \ -F "hub.topic=http://github.com/JoePym/faraday/events/push" \ -F "hub.callback=*callbackurl*"

我回来了

http/1.1 100 Continuehttp/1.1 422 Unprocessable EntityServer: GitHub.comDate: Wed,08 May 2013 18:13:24 GMTContent-Type: application/Json; charset=utf-8Connection: keep-aliveStatus: 422 Unprocessable EntityX-Ratelimit-limit: 5000X-Ratelimit-Remaining: 4989X-GitHub-Media-Type: github.betaX-Content-Type-Options: nosniffContent-Length: 38{  "message": "InvalID event: nil"}

当我尝试使用企业凭据调用我的企业github帐户时,此无效事件消息是我的主要客户端所获得的消息.

有没有人遇到过这个?

解决方法 尝试使用 https://github.com/JoePym/faraday/events/push作为hub.topic.请注意,我们现在使用的是“https”. 总结

以上是内存溢出为你收集整理的ruby – 如何订阅PubSubHubbub github?全部内容,希望文章能够帮你解决ruby – 如何订阅PubSubHubbub github?所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/langs/1268523.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-06-08
下一篇 2022-06-08

发表评论

登录后才能评论

评论列表(0条)

保存