使用Confluence REST API,无论如何都可以检索给定页面的页面浏览量?

leo*_*ora 16 api soap confluence-rest-api

我正在使用REST Confluence API来检索Confluence页面周围的一堆数据,例如版本,最后修改,创建等等.但是,我没有看到任何方法来检索页面视图.

您知道这是否可通过任何API访问?

jmo*_*253 11

ViewTracker插件:

默认情况下,由于性能原因,Confluence中未记录任何综合浏览量或页数; 但是,在安装和配置Confluence ViewTracker插件后,您将开始记录此数据.

但是,没有任何关于这些信息是否可通过API获得的信息.该插件没有API,并且不清楚附加信息是否可通过API获得.该ViewTracker文档不定义返回计数宏,所以信息被清楚地存储在数据库中.

view count - The number of times the content has been viewed since the firstViewed date.
Run Code Online (Sandbox Code Playgroud)

如果API未返回此信息,那么您可能需要向插件的维护者提交功能请求.

Confluence Google Analytics插件:

如果ViewTracker插件不能满足您的需求,没有API,开发人员不打算公开,那么您的另一个选择就是安装Confluence Google Analytics插件.

与ViewTracker不同,它不是免费的.但是,您可以通过Google Analytics获得对此数据的编程访问权限.Google公开了一个核心报告API,允许您以编程方式访问分析代码报告的综合浏览量,访问次数和其他指标.

Google提供了有关如何使用Java,PHP,Python和JavaScript获取数据的示例和文档.