从Github API获取所有搜索结果

时间:2016-04-10 02:14:25

标签: github github-api

我试图在Github上搜索所有包含自述文章中的文章的存储库。

我尝试了两种方法:

  1. API:https://api.github.com/search/repositories?q=article&in=readme
  2. Github搜索框:https://github.com/search?utf8=%E2%9C%93&q=article+in%3Areadme&type=Repositories&ref=searchresults
  3. 第一种方法说共有9921个结果"total_count": 9921,,而搜索框找到77638个存储库。

    为什么会出现差异?

1 个答案:

答案 0 :(得分:0)

advanced search page表明:

  • in:仅用于代码搜索
  • 一般术语用于所有搜索(-in:将被忽略,但代码搜索除外{/ li>

所以:

  • 9921是其中包含readme的{​​{1}}个文件的数量
  • 77638是包含article文件或其标题中的arti article cle的回购数。