因此,您似乎没有理解您在问题上提供的API,或者没有给予足够的重视。
如果您在该request query parameters
部分看到,将有maxResults
参数说明:
返回的最大问题数(默认为 50)。最大允许值由 JIRA 属性'jira.search.views.default.max'规定。如果您指定的值高于此数字,您的搜索结果将被截断。
这篇文章的粗体部分是你根本没有注意或看到的。
因此,您取决于在 Jira 实例上配置的值。查看那里并将链接用作:
https://jira.atlassian.com/rest/api/2/search?jql&maxResults=[数量]
我认为没有休息功能可以从所有项目中检索所有问题,因为它可能会产生很大的响应,因此您必须使用以下方法对请求进行分页:
https://jira.atlassian.com/rest/api/2/search?jql&startAt=0&maxResults=1000
然后又
https://jira.atlassian.com/rest/api/2/search?jql&startAt=1001&maxResults=1000
等等...
希望能帮助你理解。
编辑
结果来自所有项目。如果要添加特定项目,则必须更改jql
参数。一个例子是:jql=project="test"
当然,双引号和等号必须编码为 get 参数。
同样,您没有看到规范有一个指向 JQL 规范的链接:JQL