是的,可以使用SOAP或XML-
RPC来完成。
使用API非常简单-请查看API文档以找到适合您的功能。您的代码应类似于:
<?$soapClient = new SoapClient("https://your.jira/rpc/soap/jirasoapservice-v2?wsdl");$token = $soapClient->login('user', 'password');... ... # get/create/modify issues... ?>添加新评论的示例:
$issueKey = "key-123";$myComment = "your comment";$soapClient = new SoapClient("https://your.jira/rpc/soap/jirasoapservice-v2?wsdl");$token = $soapClient->login('user', 'password');$soapClient->addComment($token, $issueKey, array('body' => $myComment));创建问题的示例:
$issue = array( 'type'=>'1', 'project'=>'TEST', 'description'=>'my description', 'summary'=>'my summary', 'priority'=>'1', 'assignee'=>'user', 'reporter'=>'user',);$soapClient = new SoapClient("https://your.jira/rpc/soap/jirasoapservice-v2?wsdl");$token = $soapClient->login('user', 'password');$soapClient->createIssue($token, $issue);请注意,您需要
php-soap在linux中安装(或在Windows中等效),才能使用SOAP库。



