下载 Confluence 页面内容

Downloading Confluence Page Content

我正在下载汇合页面内容(包含 table 数据)。但几天后,它返回动态页面内容(html,内部 javascript),没有表格 data.it 似乎 Atlassian 已经改变了他们在 Confluence wiki 中呈现 table 的方式(最近有一个主要的 UI 升级)。当我最后一次这样做时,页面内容已经被格式化为 table,所以我可以使用可解析的 HTML。

我希望一定有其他人facing/faced同样的问题。

curl.exe -u "${user}:${pass}" -L "$page" | Set-Content -Encoding UTF8 $raw

我可以使用 confluence API 下载页面内容,请按照以下步骤操作

  • 已确定页面 ID
  • 构建 api uri 并使用 curl 命中

curl -u "robot":"xxxxxxx" -L "https://xxxxxx.atlassian.net/wiki/rest/api/content/{id}?expand=body.storage" > ember.html

结果html内容将保存在ember.html