2009-04-14 3 views
3

JIRAで作成したすべてのカスタムフィールドのリストを取得する方法を知っている人がいれば、私は不思議でしたか?もしそうなら、どうしたのですか?JIRAでPerl SOAPを使用してカスタムフィールドのリストを取得するにはどうすればよいですか?

私はJIRA SOAP service documentationにあるPerl SOAPルーチンを使用しようとしていましたが、実装方法はわかりません。

答えて

2

注:あなたはカスタムフィールドにアクセスするために管理者が必要になります

my $soap = SOAP::Lite->proxy("http://jira_url/rpc/soap/jirasoapservice-v2?wsdl") or die $!; 
my $login = $soap->login($user,$passwd)->result(); 
my $cfresult = $soap->getCustomFields($login); 
my $cfarray = $cfresult->result; 
my %cfhash; 

foreach $cfld (@{$cfarray}) { 
    $cfhash{$cfld->{'name'}} = $cfld->{'id'}; 
} 
関連する問題