【发布时间】:2017-09-12 10:44:18
【问题描述】:
我有一个 python 脚本试图将汇合页面导出为 pdf 并且尝试了几种方法均未成功:
1.WGET:
wget --ask-password --user xxxxxxxx -O out.pdf -q http://confluence.xxxx.com/spaces/flyingpdf/pdfpageexport.action?pageId=xxxxxxxx
这不起作用,因为它只是返回一个登录对话框而不是实际的 pdf。
2.REMOTE API:
有一个 exportSpace 方法有效,但我只想要一个页面,据我所知,getPage 方法不会导出为 pdf。此外,这在技术上已被弃用,因此 Atlassian 建议:
3.REST API
使用:https://docs.atlassian.com/atlassian-confluence/REST/latest-server/
这似乎没有将页面导出为 PDF 的选项
如果您有一个完全不同的方法,我将不胜感激,只要我可以从 python 脚本中获取页面的 PDF。
【问题讨论】:
-
嘿,我刚刚开发了一种从 Confluence(云库)导出任何 PDF 的方法。你也在使用云吗?
标签: python confluence confluence-rest-api xmlrpclib