从Confluence CQL Search String Version 3获取作者

时间:2016-04-04 07:36:21

标签: get cql confluence author

如何通过Confluence CQL API 3.0版获取作者(来自页面,评论等)的搜索结果?

对于我的搜索,API搜索版本3.0是必要的

这个没有回馈内容片段: https://myconfluence.site/rest/searchv3/1.0/search?queryString=SEARCHTEXT&startIndex=0&where=conf_all

功能"& expand = body.storage"不适合我。

我得到的唯一结果是: ID, 标题, bodyTextHighlights, URL, searchResultContainer - 名称 --url friendlyDate, 内容类型, 元数据,

有人有想法吗?非常感谢。

1 个答案:

答案 0 :(得分:0)

我尝试了另一个搜索API来获取页面创建者,这对我有用。

您可以展开历史记录,而不是 body.storage 来获取网页的创建者。

其余的电话

/rest/api/content/search?cql=id=<pageId>&expand=history

导致这样的输出,你可以走到创作者

{
"results": [{
    "id": "123456",
    ...
    "history": {
        "latest": true,
        "createdBy": {
            ...
            "username": "Some.Name",
            "displayName": "Some Name",
            "userKey": "123456"
        }
    }
    ...
}