【发布时间】:2019-10-17 05:05:36
【问题描述】:
我目前正在尝试检索 Github 存储库返回的状态代码。我尝试使用#response_statusdoc,但文档对如何创建 Octokit::Error 类的实例不是很清楚。而且,我似乎无法调用该方法来检索状态代码。
#create an instance of the class
@git_client_error = Octokit::Error.new
....
# sample usage
@git_client_error.response_status
非常感谢任何在 ruby 中使用 response_status 的实现示例。
【问题讨论】:
-
您能解释一下您是如何使用 API 的,以及您实际想要做什么吗?您无需实例化错误对象即可使用 api。 ruby 客户端应该为您处理。请参阅github.com/octokit/octokit.rb 的文档
-
@lacostenycoder 我试图从 repo 中获取状态代码响应,以查看 octokit api 是否设法建立连接并且没有收到 403 错误。成功连接后,我将列出该 repo 中列出的所有问题。
-
你不是在实例化客户端吗?您的示例没有显示您在工作流程中的位置。如果您有客户端,您应该能够通过登录用户名/密码或访问令牌进行身份验证。