【问题标题】:Search for pages created by user with Confluence REST API使用 Confluence REST API 搜索用户创建的页面
【发布时间】:2021-06-10 14:32:14
【问题描述】:

我想通过 REST API 获取特定用户创建的所有页面。

我尝试了以下 REST 调用,但结果,我只获得了 Confluence 主页上的所有页面,尽管我想搜索整个 Confluence DB。

https://confluence/rest/api/content/search?cql=type=page&creator=currentUser()

【问题讨论】:

    标签: confluence-rest-api


    【解决方案1】:

    cql 参数必须符合有效的 CQL。所以不要使用&,而是使用AND

    例子:

    • 有效 CQL:type=page AND creator=currentUser()
    • 有效请求:https://confluence.yourdomain.com/rest/api/content/search?cql=type%3Dpage%20AND%20creator%3DcurrentUser()

    还要确保您(或请求数据的帐户)可以访问 Confluence 实例上的所有空间(不仅仅是单个空间/主页)。

    CQL 文档也可能有帮助:

    【讨论】:

      猜你喜欢
      • 2015-10-15
      • 2017-05-09
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-03-10
      • 1970-01-01
      • 2019-01-22
      相关资源
      最近更新 更多