confluence - Confluence API:如何从以前版本的页面中获取内容?
问题描述
我正在为 Confluence 实现一个附加组件。我需要从以前版本的页面中检索内容。我设法从当前版本中获取内容,但我无法获取以前版本的内容。我只知道历史...
我通过以下方式从当前版本获取内容: https://MYLINK/rest/api/content?spaceKey=MYSPACEKEY&title=MYTITEL&expand=space,body.view,version,container
我如何在这里选择版本?如果我写 version=12,我什么也得不到,例如,如果我只写 12,我会再次得到最新版本,而不是旧版本......
解决方案
我找到了如何获取所有版本列表以及如何打印内容的解决方案。所需的 API 是:
历史/特定页面的所有版本列表
https://LINK/rest/experimental/content/THEPAGEID/version?expand=content
获取特定版本页面的内容
获取页面当前版本的内容
推荐阅读
- python - Discord 机器人未定义
- google-apps-script - 重新加载谷歌表格的应用程序脚本功能是什么?
- python - 从python中的同一目录记录多个脚本
- sql - 包含许多 proc sql 语句的 SAS 循环
- c++ - 对类成员函数使用 std::function
- reactjs - TypeError: _firebase_js__WEBPACK_IMPORTED_MODULE_6__.db.collection(...).where(...).collection 不是函数
- javascript - 为什么在移动设备上超过 5 分钟的空闲时间后,Google ReCaptcha v2 复选框会中断?
- docker - Docker 容器启动问题:为 procHooks 进程设置 cgroup 配置导致
- sql - 优化下面的 PgSQL 查询,虽然它可以达到目的,但速度很慢
- javascript - 有条件地缓冲 Observable 的处理