You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何通过GitHub API快速获取用户公开仓库总数?

获取GitHub用户公开仓库总数的高效方法

你可以直接调用/users/{username}接口,该接口返回的用户基础信息中包含public_repos字段,这个字段的值就是目标用户的公开仓库总数,无需拉取完整的仓库列表,能大幅提升请求效率,尤其适用于仓库数量较多的用户。

示例请求

使用curl发起请求的示例:

curl https://api.github.com/users/{username}

提取结果

返回的JSON数据里,public_repos字段即为你需要的总数,示例片段如下:

{
  "login": "octocat",
  "public_repos": 8,
  // 其他用户相关字段...
}

这个方法的优势在于请求数据量极小,响应速度快,不会因仓库数量过多出现分页加载或请求超时的问题,完美匹配仅获取总数的需求。

内容的提问来源于stack exchange,提问作者user19763623

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.18 10:30:53