7

用户是否可以通过 API 访问“最多星”或“最受关注”的存储库?类似于这些页面。

github.com/popular/starred

github.com/languages/shell/most_watched

4

1 回答 1

6

否:这是以用户为中心的,这意味着您将获得由用户或给定用户加星标的存储库。

并且不要忘记你所说的“手表”现在是“明星”

以前的“看”,现在是“主演”。
加星标基本上是一种为有趣的存储库添加书签的方法。
观看是一种表示您希望在存储库上接收电子邮件或 Web 通知的方式。


虽然搜索 GUI 现在将“星”公开为排序顺序(请参阅“通过“某些”属性(叉或星的数量)获取排序的 github 存储库搜索结果”,2013 年 2 月),搜索 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 回答