【发布时间】:2019-05-09 02:30:35
【问题描述】:
如何快速获取 Github 上托管的所有 C++ 项目的列表? Github API 每小时只允许 5000 个请求,因此查询所有超过 1 亿个存储库并从列表中过滤掉所有 C++ 项目是低效的,因为它至少需要 2.2 年。
【问题讨论】:
标签: github github-api
如何快速获取 Github 上托管的所有 C++ 项目的列表? Github API 每小时只允许 5000 个请求,因此查询所有超过 1 亿个存储库并从列表中过滤掉所有 C++ 项目是低效的,因为它至少需要 2.2 年。
【问题讨论】:
标签: github github-api
您需要改用BigQuery,如“Query Github Data Using BigQuery”
这将允许检索您所追求的音量类型。
或者您可以尝试GraphQL 方法,如“Using Github’s GraphQL to retrieve a list of repositories, their commits and some other stuff”。
【讨论】: