Github API V3搜索Repo问题

时间:2013-04-25 20:56:35

标签: github github-api

我试图用特定语言获得最多星数的3个回购。我有3个问题:

  • 搜索使用旧版分页样式,per_page似乎无法正常工作
  • 语言参数也不受尊重,我得到php,java等
  • 我按开始排序,但结果我得到了所有内容的详细回购信息 但是星星计数......
curl "https://api.github.com/legacy/repos/search/foobar?sort=stars&order=desc&language=VimL&per_page=3"

1 个答案:

答案 0 :(得分:0)

首先,per_page不是listed作为可接受的参数。考虑到这一点,它可能会使发送的其余参数无效。如果删除它实际上解决了问题,您应该直接contact GitHub支持。如果实际上是这样做的,请确保在主题中包含“API”,以便将其直接路由到API团队,以便您更快地得到答案。

回复:

  

我正在按开始排序,但结果我得到详细的回购信息,除了星星计数之外的一切。

遗留API(正如您已经注意到的那样)返回旧样式(v2)存储库信息。如果您需要有关星星的信息,则在找到所需的存储库后,您必须直接致电/repos/:user/:repo