2

我正在尝试使用 Rally PHP 更新功能的状态。我认为这段代码会起作用:

Connection::rally()->update('state', '7177179173', array('Name' => 'In the Backlog'));

但这给了我一个“未授权”的错误:

致命错误:未捕获的异常“RallyApiError”,消息“未授权更新:状态 7177179173”

有人可以帮我吗?谢谢!

4

2 回答 2

1

我能够弄清楚这一点。每个状态都有不同的对象 ID;“待办事项”的对象 ID 为:7177179173。

这行代码可以解决问题:

Connection::rally()->update('feature', '12848970281', array('state' => '7177179173'));

含义:将功能状态(对象 ID 为 12848970281)更新为“待办事项”(对象 ID 为 7177179173)

于 2013-07-18T17:08:04.423 回答
0

这种格式将起作用:

"State" => "/state/12345" 

其中 12345 是所需状态的 OID

于 2013-07-18T01:39:45.337 回答