...
We need to use the Confluence GUI to create a token to combine your email address.
Code Block | ||
---|---|---|
| ||
-- The main function is the first function called from Iguana. function main() local ApiToken = "5gBXXX5gBjjIjuys5K0S6ggg3u94A2" local BaseToken = filter.base64.enc("firstrichard.last@interfacewarewang@interfaceware.com:"..ApiToken) local Page = '8752333532184511505' local BaseUrl = "https://interfaceware.atlassian.net/wiki/rest/api/"; local Data, Code, Headers = net.http.get{ url = BaseUrl..'content/'..Page, get_parameters={ expand='body.view,body.storage' }, headers = { Accept="application/json", Authorization="Basic "..baseTokenBaseToken }, live = true } local jsonDataJ = json.parse{data=Data} trace(J.body.view.value) end |
Further reading
Security Info: https://developer.atlassian.com/cloud/confluence/security-overview/
Base Auth Token: https://id.atlassian.com/manage-profile/security/api-tokens
API Doc: https://developer.atlassian.com/cloud/confluence/rest/intro/
Webook: https://confluence.atlassian.com/doc/managing-webhooks-1021225606.html