在汇合页面更改时触发URL

时间:2012-03-23 12:37:35

标签: triggers confluence server-side

每当Confluence中的某些页面发生更改时,我想在服务器(不同于confluence服务器)上运行python脚本。我该怎么做?

我不想通过Javascript触发更新(因为那意味着我必须用脚本向全世界打开服务器),但我想触发更改服务器端。

我尝试了HTML include宏,但是这个宏不允许我指定哪个汇合页面已被更改。

我们使用汇合4.1.6。

1 个答案:

答案 0 :(得分:0)

一种方法可能是监控电子邮件收件箱以进行页面更新。

  • 将用户创建为脚本代理。
  • 将用户添加为您感兴趣的页面的观察者。
  • 您的脚本会轮询用户的收件箱,查看来自您的Confluence实例的任何电子邮件。
  • 从电子邮件正文中提取网页的网址。
  • 删除/移动收件箱中的电子邮件,将其标记为已完成。