Forums

Articles
Create
cancel
Showing results for 
Search instead for 
Did you mean: 

How do I read the data from attachments (.csv and .txt files), from inside a ticket?

Jay
I'm New Here
I'm New Here
Those new to the Atlassian Community have posted less than three times. Give them a warm welcome!
August 17, 2017

Hi all,

I am new to atlassian community.

 

Here's what I am trying to do.

writing a python script to:

- open issue pages which are created in JIRA from last 90 days

- open attachment of each issue and read the .txt and ,csv file

- collect all the data into one big .txt or .csv file

- finally attach it to a new ticket and assigning it to my self.

 

Can someone please confirm if the whole process is even achievable ?

If yes, hints/pseudocode would be great.

Cheers!

 

1 answer

0 votes
Nic Brough -Adaptavist-
Rising Star
Rising Star
Rising Stars are recognized for providing high-quality answers to other users. Rising Stars receive a certificate of achievement and are on the path to becoming Community Leaders.
August 17, 2017

Defintely possible.You can easily use the REST interface:

      * Search for issues

https://developer.atlassian.com/jiradev/jira-apis/jira-rest-apis/jira-rest-api-tutorials/jira-rest-api-example-query-issues

      * Iterate over the results in your code, pulling out references to the attachments you want
      * Get the attachments by reading the issue 

https://developer.atlassian.com/jiradev/jira-apis/jira-rest-apis/jira-rest-api-tutorials/jira-rest-api-version-2-tutorial

      and

https://docs.atlassian.com/jira/REST/server/#api/2/attachment-getAttachment

      *Collate it in your code
      * Create a new issue with the data you've built -

https://developer.atlassian.com/jiradev/jira-apis/jira-rest-apis/jira-rest-api-tutorials/jira-rest-api-example-create-issue

My python is too weak (well, non-existent) to convert the curl based calls in there into actual code, but hopefully you can see where I'm going with it!

(Apologies for the attempts at formatting this - I forgot that the bullet points don't work on this Lithium platform, and I've tried to redo it manually)

Manish Chokhawala October 16, 2024

Good day sir/madem

I have one question, How do I get the .text file from the project?

Suggest an answer

Log in or Sign up to answer
TAGS
AUG Leaders

Atlassian Community Events