Github API按created_at字段对搜索结果进行排序

时间:2016-11-23 10:56:33

标签: api github github-api

如何创建按created_at字段排序的搜索查询?我试过了:

https://api.github.com/search/repositories?q=blog&sort=created_at&order=desc

https://api.github.com/search/repositories?q=blog&sort=created&order=desc

但是我得到与此查询相同的结果:

https://api.github.com/search/repositories?q=blog

2 个答案:

答案 0 :(得分:2)

sort参数only takes one of three valuesstarsforksupdated

  

排序字段。其中一个starsforksupdated。默认值:结果按最佳匹配排序。

似乎无法按创建日期排序,但您可以将搜索查询的响应读入数组并从那里排序。

答案 1 :(得分:0)

除了到目前为止所写的内容,我还发现了here的另一种方式。 那是:

https://api.github.com/users/<user name>/repos?sort=created&direction=desc

例如:

https://api.github.com/users/nadar71/repos?sort=created&direction=desc