I need to create a new page that displays html from a local html file with the html macro. I know how to create the page but I can't get the HTML to work without error. I have seen this page HTML Macro - Confluence 5.5 - Atlassian Documentation but I must be doing something wrong. I get one of the following errors each time.
< was unexpected at this time.
The system cannot find the file specified.
{"statusCode":500,"data":{"authorized":false,"valid":true,"allowedInReadOnlyMode":true,"errors":[],"successful":false},"message":"","reason":"Internal Server Error"}
Right now to start with im just trying to get the example from the page I linked working, so I mainly need help with that, but if you also have tips on how to change it to display the html file i have instead of writing the html in the line of code that would be appreciated.
Here is an example of what i'm trying:
curl -L -X POST "https://confluence.gentex.com/rest/api/content" -H "Content-Type: application/json" -H "Authorization: Bearer OTY0Mjc3..." -d "{\"type\": \"page\",\"ancestors\": [{\"id\": 411198264}],\"title\": \"New page with macro attach\",\"space\": {\"key\": \"4150\"},\"body\": {\"storage\": {\"value\": \"<ac:structured-macro ac:name=\\"html\\"> <ac:plain-text-body><![CDATA[<a href=\\"http://www.atlassian.com\\">Click here</a> to see the <b>Atlassian</b> website.]]></ac:plain-text-body></ac:structured-macro>\",\"representation\": \"storage\"}}}"
I need it to work by pasting it in cmd prompt and I am very new to Confluence API so please keep this in mind.
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.