ruby – 如何订阅PubSubHubbub github?
发布时间:2020-12-17 02:04:31 所属栏目:百科 来源:网络整理
导读:我目前正在尝试编写一个侦听来自(enterprise) github的事件的基本客户端,并相应地进行API调用. 我遇到的问题是我无法设置PubSubHubbub客户端.我以为是我正在使用的客户端/身份验证,但我现在无法从the docs工作中获得基本呼叫! 为了弄清楚我做错了什么,我正
我目前正在尝试编写一个侦听来自(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 Continue HTTP/1.1 422 Unprocessable Entity Server: GitHub.com Date: Wed,08 May 2013 18:13:24 GMT Content-Type: application/json; charset=utf-8 Connection: keep-alive Status: 422 Unprocessable Entity X-RateLimit-Limit: 5000 X-RateLimit-Remaining: 4989 X-GitHub-Media-Type: github.beta X-Content-Type-Options: nosniff Content-Length: 38 { "message": "Invalid event: nil" } 当我尝试使用企业凭据调用我的企业github帐户时,此无效事件消息是我的主要客户端所获得的消息. 有没有人遇到过这个? 解决方法
尝试使用
https://github.com/JoePym/faraday/events/push作为hub.topic.请注意,我们现在使用的是“https”.
(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |