0

この URL を使用して、GitHub で最も注目されているリポジトリのリストを取得できます

https://github.com/languages/Ruby/most_watched

しかし、10 ページと 500 のリポジトリしかありません。より多くの監視対象リポジトリを取得できますか?

GitHub API でこれを行う方法を見つけようとしましたが、何も見つかりませんでした。

4

1 に答える 1

0

GitHub API の検索部分を使用します - http://developer.github.com/v3/search/#search-repositories

すべての Ruby リポジトリを検索し (language パラメーターに注目)、各リポジトリのウォッチャーの数を抽出します。リポジトリはウォッチャーの数でソートされないため、すべてのリポジトリを調べてからソートする必要があります。これには時間がかかる場合があります (リポジトリの数によって異なります) が、おそらくこの検索を頻繁に行うことはないため、許容できると思います。

于 2012-09-17T12:20:56.963 に答える