Confluence RPC v1 with python
import xmlrpclib
if __name__ == '__main__':
proxy = xmlrpclib.ServerProxy('https://wiki.oicr.on.ca/rpc/xmlrpc')
auth = proxy.confluence1.login('zlu', 'aaaa')
bcf=proxy.confluence1.getSpace(auth, 'BCF')
print bcf
pages=proxy.confluence1.getPages(auth, 'BCF')
print pages
page=proxy.confluence1.getPage(auth, '13467664')
print page
page=dict()
page['space']='BCF'
page['title']='Test'
page['content']='This is a test page from Zhibin desktop.'
result=proxy.confluence1.storePage(auth, page)
print result
proxy.confluence1.logout(auth)
referece: https://developer.atlassian.com/display/CONFDEV/Confluence+XML-RPC+and+SOAP+APIs
if __name__ == '__main__':
proxy = xmlrpclib.ServerProxy('https://wiki.oicr.on.ca/rpc/xmlrpc')
auth = proxy.confluence1.login('zlu', 'aaaa')
bcf=proxy.confluence1.getSpace(auth, 'BCF')
print bcf
pages=proxy.confluence1.getPages(auth, 'BCF')
print pages
page=proxy.confluence1.getPage(auth, '13467664')
print page
page=dict()
page['space']='BCF'
page['title']='Test'
page['content']='This is a test page from Zhibin desktop.'
result=proxy.confluence1.storePage(auth, page)
print result
proxy.confluence1.logout(auth)
referece: https://developer.atlassian.com/display/CONFDEV/Confluence+XML-RPC+and+SOAP+APIs
