对GitHub API的类似请求的不同结果

时间:2018-12-06 01:49:01

标签: rest github

我正在尝试从github查询问题。 在第一个URL中,我正在寻找标签中包含good first issuehelp wanted的所有问题。 在第二个URL中,我仅查找good first issue的问题。 事实是,我将两个结果按创建时间排序。 我不明白第一个URL的第一个结果与第二个URL的第一个结果有何不同? O_o

第二个URL应该覆盖这两个结果,这意味着第二个URL的第一个结果也应该是第一个URL的第一个结果,但事实并非如此。 github的API到底如何工作?

https://api.github.com/search/issues?q=language:python+label:%22good%20first%20issue%22+label:%22help%20wanted%22+state:open&sort=created

https://api.github.com/search/issues?q=language:python+label:%22good%20first%20issue%22+state:open&sort=created

谢谢!

1 个答案:

答案 0 :(得分:1)

  

这意味着第二个URL的第一个结果也应该是第一个URL的第一个结果

第二个URL可以显示在第一个URL返回的带有标签“ good first issue + help wanted”的任何问题之前 创建的标签为“ good first issue”的问题。

在这方面,第二个URL的第一个结果将不是第一个URL的第一个结果。

因此,第二个URL结果(包括第一个URL结果)可能会在开头使用不同的列表。