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