Is there any way to retrieve public GitHub repository information via an Ruby API?
问问题
201 次
3 回答
2
您应该检查github-api-client gem,它涵盖了 API 的 v2 和 v3。还有Octopi,但它只支持 v2 并且有一段时间没有更新。
于 2012-05-16T09:29:31.760 回答
1
我自己不会使用 github 特定的 API,因为它将您的应用程序绑定到仅使用github 而不是一般的远程 git 存储库。它还使您依赖于他们的 API,这可能不是一个好主意。
grit gem 为您提供对 git 存储库的读/写访问权限。我会用它来处理你的问题。
于 2012-05-16T09:34:09.627 回答
0
Github 提供了一些 RESEful API 供你访问http://developer.github.com/v3/git/refs/
您当然可以使用http://rubygems.org/gems/rest-client gem 来包装 Git API 并提取您需要的信息。
于 2012-05-16T09:28:00.183 回答