gpt4 book ai didi

rest - GitHub API : how to get total number of accessible repositories

转载 作者:行者123 更新时间:2023-12-01 16:59:40 26 4
gpt4 key购买 nike

提供用户有权访问的存储库总数信息的 GitHub API 端点是什么?

我不仅仅是指用户拥有的 repo ,或者用户拥有的公开 repo ,我的意思是所有 repo 。基本上,用户在登录时在 GitHub.com 上浏览存储库时会看到相同的列表。

我知道如何获取这些列表,但一次只能获取 100 个。是否有一个 API 端点可以简单地返回它们的总数,而无需我检索所有它们并进行计数?

最佳答案

只有GraphQL API v4将允许使用“总数”请求进行此类查询。

您可以 test queries in developer.github.com .

使用存储库的查询仅适用于用户可访问的存储库,不适用于所有 GitHub 存储库。 ( RepositoryConnection )

query {
viewer {
repositories(isFork: false) {
totalCount
}
}
}

但是对于所有存储库,您需要使用 Google BigQuery GitHub Data ,您可以开始探索 dataset/bigquery-public-data:github_repos .

关于rest - GitHub API : how to get total number of accessible repositories,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50673013/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com