如何为新的Jira问题设置指定日期?

时间:2012-09-19 08:12:51

标签: php soap jira

新Jira问题的创建日期始终为NOW();我们如何为新的Jira问题设置指定日期?

$soapClient = 
    new SoapClient("http://jira:9090/rpc/soap/jirasoapservice-v2?wsdl");
$token = $soapClient->login('user', 'pass');
$issue=array(
    'created' => '2005-04-14T18:00:00Z',
    'type'=>3,
    'project'=>'XXX',
    'assignee'=>'user1',
    'reporter'=>'user1',
    'description'=>'test',
    'summary'=>'test'
);
$soapClient->createIssue($token, $issue);

1 个答案:

答案 0 :(得分:0)

即使您的用例有效,但从Jira的角度来看,在Jira中真正创建问题时始终会创建一个问题。

来自Jira 6.4 API文档(https://docs.atlassian.com/jira/REST/latest/#d2e4329):

"可以使用/ rest / api / 2 / issue / createmeta资源确定可以在fields参数或update参数中创建的字段。如果某个字段未配置为显示在创建屏幕上,则它不会出现在createmeta中,如果提交了该字段,则会发生字段验证错误。"