7

ユーザーは、APIを介して、「最もスターが付けられた」または「最も視聴された」リポジトリにアクセスできますか?これらのページに似ています。

github.com/popular/starred

github.com/languages/shell/most_watched

4

1 に答える 1

6

いいえ: これはユーザー中心です。つまり、ユーザーまたは特定のユーザーが星を付けたリポジトリを取得します。

そして、あなたが「時計」と呼んでいるものは「スター」になったことを忘れないでください。

以前は「見る」と呼ばれていたものが、今では「主演」になっています。
スター付けは基本的に、興味深いリポジトリをブックマークする方法です。
監視は、リポジトリで電子メールまたは Web 通知を受け取りたいことを示す方法です。


検索 GUI はソート順として「スター」を公開するようになりましたが ( 2013 年 2 月の「「いくつかの」属性 (フォークまたはスターの数) でソートされた github リポジトリ検索結果を取得する」を参照)、検索 API (V2 からのポート)リポジトリのソート順として「星」について言及しているのは だけです。

GET /legacy/repos/search/:keyword?sort=stars

(これはパブリック GH と GHE: GitHub for enterprise の両方で機能するはずですが、キーワードが必要であり、v3 ページネーション パターンに従っていません。このメソッドはページごとに最大 100 の結果を返し、ページは start_page パラメーターを使用して取得できます。)

Aditya Mehtaはコメントで次のように指摘しています。

これは、スター数でソートされた、スターの数が最も多いリポジトリを見つけるためのクエリです
api.github.com/search/repositories?q=stars:%3E1&sort=stars

于 2012-12-05T08:20:10.587 に答える