从沙箱环境PHP中的项目访问对象

时间:2013-07-25 22:26:15

标签: rally

有没有办法可以在Sandbox下访问我的项目?我能够使用查找方法,查找以获取Yahoo!项目下的所有功能。订阅,但我如何才能为Sandbox下的项目执行此操作?

2 个答案:

答案 0 :(得分:1)

在您的PHP代码中,您使用过Rally沙盒服务器URL吗?

https://sandbox.rallydev.com/

以下是特定于Sandbox的Web服务网址:

https://sandbox.rallydev.com/slm/doc/webservice/

答案 1 :(得分:1)

我能够弄清楚。在查找特定功能的查询中,我必须将查询参数“workspace”包含在沙箱引用中(对于1.43):“https://rally1.rallydev.com/slm/webservice/1.43/workspace/7189290105.js”。我还包括项目的引用,它直接获取了我的项目的所有功能。此外,如果您只想从特定项目中获取功能而不是从其上获取功能,则必须在查询中包含“pageScopeUp”字段。您必须将此字段设置为false:

$queryParams = array( 'query' => "", 'fetch' => 'true', 'pagesize' => 100, 'start' => 1, 'workspace' => "https://rally1.rallydev.com/slm/webservice/1.43/workspace/7189290105.js", 'project' => "whatever the project reference is", 'projectScopeUp' => false ); $results = Connection::rally()->findWithQueryParameters('feature', $queryParams);