JIRAで作成したすべてのカスタムフィールドのリストを取得する方法を知っている人がいれば、私は不思議でしたか?もしそうなら、どうしたのですか?JIRAでPerl SOAPを使用してカスタムフィールドのリストを取得するにはどうすればよいですか?
私はJIRA SOAP service documentationにあるPerl SOAPルーチンを使用しようとしていましたが、実装方法はわかりません。
JIRAで作成したすべてのカスタムフィールドのリストを取得する方法を知っている人がいれば、私は不思議でしたか?もしそうなら、どうしたのですか?JIRAでPerl SOAPを使用してカスタムフィールドのリストを取得するにはどうすればよいですか?
私はJIRA SOAP service documentationにあるPerl SOAPルーチンを使用しようとしていましたが、実装方法はわかりません。
注:あなたはカスタムフィールドにアクセスするために管理者が必要になります
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'};
}
この記事は、JIRA Perl clientについてお読みください。