I am trying to login using OAuth and use JIRA REST APIs. I followed this doc: https://developer.atlassian.com/cloud/jira/platform/jira-rest-api-oauth-authentication/
I was able to get the access_token and make successful calls using terminal with the sample client provided by JIRA. Ex -: java -jar OAuthTutorialClient-1.0.jar request https://mydomain.atlassian.net/rest/api/2/issue/ABC-130 Above command is working fine and returning me the data.
However my final aim is to use the APIs in my Android app. So I tried with Postman first. I am making a get request with URL https://mydomain.atlassian.net/rest/api/2/issue/ABC-130 and passing access_token in headers.
I am getting below error:
{ "errorMessages": [ "Issue does not exist or you do not have permission to see it." ], "errors": {}}
I think I am making doing something wrong in using OAuth in Postman.
Hello Harminder,
I use Jira server and my python code is able to generate Oauth_token and Oauth_token secret and access issue in jira without problem.
According to the documentation you provided,
No 3. The Admin user is the one that allows external application to access Jira after you have configured application links right? now you need to make sure that the admin user which is you in this case have view permission in project ABC base on permission scheme, because this user credentials is used to allow access to Jira data which is issue ABC-130 in your case. Try and see and please give feedback.
Best regards,
Moses
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.