我使用Conduit API为制粉器应用程序创建甘特图。我调用了maniphest.search方法,但是当我要执行100多个任务时出现错误。
Maximum page size for Conduit API method calls is 100, but this call specified 101.
为什么?我可以执行所有任务吗? (或超过100个)
感谢您的答复。
@UPDATE:
第二个解决方案是如下所示的循环-丑陋(不好的做法-但您可以获得所有nessesery字段)
for($ i = 0; $ i <= 700; $ i = $ i + 100){
try {
$result = $conduit->searchManiphest(
[
'queryKey' => $this->getParameter('phacility_maniphest_query_key'),
'attachments' => [
'projects' => TRUE,
'subscribers' => TRUE,
'columns' => TRUE,
'constraints' => TRUE,
],
'order' => "newest",
'after' => $i,
'limit' => 100
]
);
} catch (\Exception $e) {
$result = ['data' => []];
}
foreach($result['data'] as $item){
$all_result['data'][] = $item;
}
}