2013-07-09 63 views
0

我試圖使用php連接到我的jira的按需版本上的SOAP API。通過PHP的JIRA SOAP

這裏是我正在使用的代碼:

$url = JIRA_URL."/rpc/soap/jirasoapservice-v2?wsdl"; 
$soapClient = new SoapClient($url, array("trace" => TRUE)); 
$token = $soapClient->login(JIRA_USERNAME, JIRA_PASSWORD); 

凡JIRA_URL是我收到此錯誤的

https://name.atlassian.net. 

格式,當我運行代碼:

Fatal error: Uncaught SoapFault exception: [Client] Function ("login") is not a valid method for this service 

我能夠訪問匯合SOAP很好,但我使用

https//name.atlassian.net/wiki 

/rpc/soap-axis/confluenceservice-v2?wsdl 

有人可以幫我解決這個問題?謝謝

回答

0

首先使用REST API。由於您位於託管實例中,因此可用。 SOAP API將很快被棄用。

+0

創建項目等某些功能與REST api不兼容 –

+0

嗯,你是對的......這很奇怪。 SOAP API即將被棄用。也許你應該在https://answers.atlassian.com/上詢問JIRA的人。 –