相关疑难解决方法(0)

如何创建一个新页面以与 Python 融合

我正在尝试使用 Python 的xmlrpclib. 我已经知道如何更新现有页面的内容,但如何创建一个全新的页面?

我使用以下脚本来更新内容:

import xmlrpclib

CONFLUENCE_URL='https://wiki.*ownURL*/rpc/xmlrpc'

def update_confluence(user, pwd, pageid, newcontent):    
    client = xmlrpclib.Server(CONFLUENCE_URL,verbose=0)      
    authToken=client.confluence2.login(user,pwd)
    page = client.confluence2.getPage(authToken, pageid)
    page['content'] = newcontent
    cient.confluence2.storePage(authToken, page)
    client.confluence2.logout(authToken)
Run Code Online (Sandbox Code Playgroud)

这在更新内容时效果很好。但问题是,pageID在创建新页面时我需要以某种方式解决,但我不知道该怎么做。

有没有其他方法可以创建新页面?

python confluence confluence-rest-api

6
推荐指数
3
解决办法
1万
查看次数

标签 统计

confluence ×1

confluence-rest-api ×1

python ×1