使用SOAP接口

时间:2016-04-25 10:08:29

标签: rest soap tuleap

在Centos 6.7上使用Tuleap 8.13.99.65

使用get_artifacts.php示例脚本我尝试修改它以查找状态为“已完成”的跟踪器中的所有工件,但是当我运行脚本时,它会返回所有记录,无论其状态如何。状态字段称为status_id,是一个固定的选择框。我发现bind_status_id为Completed状态并包含它但我仍然会返回所有工件。

我对此很陌生,因此几乎肯定是由于我的错误引起的,但我无法发现它。

我已经包含了一小部分代码,其中定义了查询,任何人都可以找到我出错的地方吗?

$project_id = 0; //not needed
$tracker_id = 20;
$offset     = 0;
$limit      = 100; 
$criteria = array(
    array(
        'field_name' => 'status_id',
        'value' => array(
            'bind_value' => array(
                'bind_value_id' =>  '504',
                'bind_value_label' => 'Completed'
            )
        )
    )
);

非常感谢任何帮助。

先谢谢

1 个答案:

答案 0 :(得分:0)

我刚刚得知SOAP接口已被弃用,很快就会停止使用,所以我猜我的问题不再适用了。

转而学习REST API的时间!