Hey all,
Below is a snippet of PERL code I'm using to try and create an issue in Jira, and it doesn't seem to be working. What am I missing? (username and password not defined in example):
---
use LWP::UserAgent;
use HTTP::Request::Common;
my $browser = LWP::UserAgent->new;
my $url = 'http://jira.tmx.com/rest/api/2/issue/';
my $json = '{ "fields": { "project": { "id": "10073" }, "summary": "No REST for the Wicked.", "description": "Creating of an issue using ids for projects and issue types using the REST API", "issuetype": { "id": "18" } } }';
my $req = HTTP::Request->new( 'POST', $url );
$req->authorization_basic($userid, $userpwd);
$req->header( 'Content-Type' => 'application/json' );
$req->content( $json );
$browser->request($req);
---
What is contents of $browser->request($req)->decoded_content ??
Did you look at this example? It has some good pointers:
https://developer.atlassian.com/display/FECRUDEV/Writing+a+REST+Client+in+Perl
It is specifically for Fisheye, but the concepts apply to Jira -- just tweak it a bit.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Online forums and learning are now in one easy-to-use experience.
By continuing, you accept the updated Community Terms of Use and acknowledge the Privacy Policy. Your public name, photo, and achievements may be publicly visible and available in search engines.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.