Confluence REST API 客户端
项目地址:https://github.com/sharemen/confulence-client用于访问Atlassian Confluence 本地部署版本的REST API实测Confluence 7.3.1可以使用,需要JDK1.8及以上,字符集utf-8添加依赖 com.github.sharemen confulence-client 0.0.1-SNAPSHOT添加依赖...
·
项目地址:https://github.com/sharemen/confulence-client
用于访问Atlassian Confluence 本地部署版本的REST API
实测Confluence 7.3.1可以使用,需要JDK1.8及以上,字符集utf-8
添加依赖 com.github.sharemen confulence-client 0.0.1-SNAPSHOT
添加依赖
com.github.sharemen confulence-client 0.0.1-SNAPSHOT目前仅支持creat,update,find 操作
creat 调用方法:
WikiCreatReq wikiPageReq = new WikiCreatReq();
wikiPageReq.setTitle("标题");
wikiPageReq.setContent("内容");
wikiPageReq.setParentPageId(parentid);//上级页面id,如果不存在则会默认放置spaceSkey对应的空间根目录
wikiPageReq.setSpacekey(spaceSkey);//页面归属空间 必填
AuthMethod basicAuth = new BasicAuth(username, password);//访问wiki api使用的账号信息
WikiPage wikipage = WIKIClient.creatObj(wikihost,basicAuth,wikiPageReq);
update 调用方法:
WikiUpdateReq updateReq = new WikiUpdateReq();
updateReq.setId(id);//要修改的wiki page id 必填
updateReq.setTitle("标题");
updateReq.setContent("内容");
AuthMethod basicAuth = new BasicAuth(username, password);
WikiPage wikipage= WIKIClient.updateObj(wikihost, basicAuth, updateReq);
find by title 调用方法:
WikiFindReq wikiFindReq = new WikiFindReq();
wikiFindReq.setTitle(title);
AuthMethod basicAuth = new BasicAuth(username, password);
List<WikiPage> list = WIKIClient.findObj(wikihost, basicAuth, wikiFindReq);
find by id 调用方法:
AuthMethod basicAuth = new BasicAuth(username, password);
WikiPage wikipage= WIKIClient.findByIdObj(wikihost, basicAuth, id);
更多推荐
已为社区贡献1条内容
所有评论(0)