I have tried successfully updating an excel attachment in conflunecn page using
""#REST Call in Python
headers = {
'X-Atlassian-Token': 'nocheck',
}
files = {
'file': (filePath, open(filePath, 'rb')),
}
data={"comment":"testing rest"}
response = requests.post('http://conflunec server:port/rest/api/content/pageID/child/attachment/attachmentID/data', data=data,headers=headers, files=files, auth=('username', password))
""
But can i download the same Excel using REST api calls??
*Confluence version 6.3.3.
hey Thanks Ann,
I do have found the Solution..goes like this
""
import requests,os;
response = requests.get('http://conflunec_server:port/download/attachments/attachmentID/attchment_Name.xlsx',
auth=('username', password'))
file=open("NewFile.xlsx","w");
file.write(response.content);
file.close();
"""'
I appreciate your letting us know - it could help the next person who wants to download an attachment using the API.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Mahesh,
I understand you can update an Excel attachment using REST but you would like to know how to also download an attachment from Confluence using REST. Please see: confluence pages - get attached files via REST API As there are a couple of strategies described there.
Cheers,
Ann
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.