我可以使用此 URL 获取 GitHub 上最受关注的存储库列表
https://github.com/languages/Ruby/most_watched
但是只有 10 个页面和 500 个存储库。我可以获得更多观看的存储库吗?
我试图在 GitHub API 中找到这样做的方法,但我没有找到任何东西。
我可以使用此 URL 获取 GitHub 上最受关注的存储库列表
https://github.com/languages/Ruby/most_watched
但是只有 10 个页面和 500 个存储库。我可以获得更多观看的存储库吗?
我试图在 GitHub API 中找到这样做的方法,但我没有找到任何东西。
使用 GitHub API 的搜索部分 - http://developer.github.com/v3/search/#search-repositories
搜索所有 Ruby 存储库(注意语言参数)并提取每个存储库的观察者数量。由于存储库不会按观察者的数量排序,因此您必须遍历所有存储库并在之后进行排序。这可能需要一些时间(取决于存储库的数量),但是因为您可能不会经常进行此搜索——我认为这是可以接受的。