I can't see to access my onDemand Jira with my oAuth access token.
I have authenticated and I have the application link all setup. My understanding now is that with the oauth_token I should be able to interact with Jira, but I can't get it to work. It works with basic authorisation.
This is what I have, but when I run it I don't seem to be authenticated and aren't able to access anything, can anyone see what I am doing wrong
Thanks
Grant
$oauth_token="TOKEN";
$oauth_token_secret="SECRET";
$headr = array();
$headr[] = 'Content-type: application/json';
$headr[] = 'Authorization: oauth_token '. $oauth_token;
$ch = curl_init();
curl_setopt_array($ch, array(
CURLOPT_URL => $jiraurl . '/rest/api/latest/' . $resource,
CURLOPT_POST => true,
CURLOPT_POSTFIELDS => $jdata,
CURLOPT_HTTPHEADER => $headr,
CURLOPT_RETURNTRANSFER => false,
//help debug
CURLOPT_HEADER => true,
CURLINFO_HEADER_OUT => true,
CURLOPT_SSL_VERIFYHOST => false,
CURLOPT_SSL_VERIFYPEER => false
));
$result = curl_exec($ch);
$ch_error = curl_error($ch);
if ($ch_error) {
echo "<br/>cURL Error: $ch_error<br/>";
}else{
echo "<br/>No curl error we can see<br/>";
}
curl_close($ch);
var_dump($result);
echo "ALL DONE";
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.