I'm building a web-app that relies on the JIRA/Agile REST API to get/put information into our JIRA instance (onDemand).
I'd like to add the web-app user as a watcher to my create issue use case, and found the session API:
https://eigeig.atlassian.net/rest/auth/1/session
to get the information I need. Though I'm not able to get it working in my app. Using the API in my browser, all works fine, though if I try this through javascript/jquery/json, I get no response:
<!doctype html>
<html lang="en">
<head>
<meta charset="utf-8">
<title>jQuery.getJSON demo</title>
<script src="http://code.jquery.com/jquery-1.9.1.js"></script>
</head>
<body>
<div id="jira"></div>
<script>
(function() {
var jiraAPI = "https://eigeig.atlassian.net/rest/auth/1/session";
$.getJSON( jiraAPI, {
format: "json"
}).done(function( data ) {
$( "#jira" ).text( data );
});
alert( "done");
})();
</script>
</body>
</html>
I suspect I'm running into an authorization issue, but not sure where to turn.
Ideas/suggestions (code examples would work best!)
TIA.
-Peter