如何获得Github上托管的所有C ++项目的列表?

时间:2019-05-09 02:30:35

标签: github github-api

如何快速获取Github上托管的所有C ++项目的列表? Github API每小时仅允许5000个请求,因此查询至少1亿个存储库并从列表中筛选出所有C ++项目效率很低,因为这至少需要2.2年的时间。

1 个答案:

答案 0 :(得分:0)

您需要改为使用BigQuery,例如“ Query Github Data Using BigQuery

这将允许您检索所需的音量。

或者您可以尝试使用GraphQL方法,如“ Using Github’s GraphQL to retrieve a list of repositories, their commits and some other stuff”中所示。