我正在使用BB API,尤其是问题部门。目前我正在使用以下内容来解决所有问题然后循环以获得我需要的内容但我注意到我们可以添加一个过滤器选项以获得所需的问题。
$issue->all(account, repo);
但是查看api代码会注意到$ options param。但我找不到任何关于如何提供$ options值的文档或细节。我试过以下
$issue->all(account, repo, array('filter'=>array('status','new));
但这不会发挥作用。
那么我如何使用这个第三个param $选项以便我可以使用过滤器设置?
供参考我正在使用gentlero/bitbucket-api作为php后端,这是all函数的所在
答案 0 :(得分:0)
仔细观察并且更加亲密,我使用了以下内容,它似乎有效:
$issue->all(account, repo,array('status' => 'resolved'));
答案 1 :(得分:0)
如果您将以下内容附加到请求
,则可以过滤初始查询请求 ?q=state="new"
或?q=state="resolved"
示例:
已解决的问题:
新问题:
文档参考:
https://developer.atlassian.com/bitbucket/api/2/reference/meta/filtering#supp-endpoints