2014-02-20 62 views
0

我對Jira API完全陌生。我需要做的是拿出所有問題的清單,並將花在他們身上的時間總和成一個數字。這基本上是一個測試報告。使用PHP從Jira內部獲取問題列表

這看起來比較容易,但我似乎無法獲得數據從吉拉回到...我使用PHP和我的代碼看起來像這樣(有一些明顯的數據隱藏,以保護匿名):

$soapClient = new SoapClient("https://WEBADDRESS/rpc/soap/jirasoapservice-v2?wsdl"); 
$token = $soapClient->login('username', 'password'); 
$jira = file_get_contents('https://WEBADDRESS/rest/api/2/project'); 
print_r($jira); 

我知道倒數第二行有一個返回項目的URL,如果我在Web瀏覽器中打開它,所以我認爲它必須具有我創建的身份驗證(並且這是可行的,我知道一個) ...但我只是不知道如何將他們綁在一起...

回答

0

JIRA SOAP API已在Jira 6中棄用,並將在Jira 7中刪除,因此請使用REST API。 (Source

該示例@dvdsmpsn給出的也是一個很好的例子。