2016-04-04 29 views
0

Wie ist es möglich, den Autor (von Seiten, Kommentare, etc.) für die Suchergebnisse mit der Confluence CQL API Version 3.0 zu bekommen?Get Autor von Confluence CQL Search String Version 3

Für meine Suche die API Suche Version 3.0 ist erforderlich

Dieses keinen Inhalt Snippet gaves zurück: https://myconfluence.site/rest/searchv3/1.0/search?queryString=SEARCHTEXT&startIndex=0&where=conf_all

Die Funktion "& erweitern = body.storage" für mich nicht funktioniert.

Die einzigen Ergebnisse i bekommen sind: id, Titel, bodyTextHighlights, url, searchResultContainer --name --url friendlyDate, content, Metadaten,

jemand eine Idee? Danke vielmals.

Antwort

0

Ich versuchte eine andere Such-API, um den Seitenersteller zu bekommen, und das funktioniert für mich.

Statt body.storage, können Sie Geschichte bekommen die Schöpfer einer Seite erweitern.

Der Rest Anruf

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

führt zu einer Ausgabe wie folgt und Sie können bis zum Schöpfer zu Fuß durch

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

Iam nicht brauchen/rest/api, i die Suchabfrage aus/Rest brauchen /search3/v1.0/... Aber damit kann ich die Geschichte oder andere Parameter nicht erweitern. Irgendeine Idee? – fcb1900

+0

Ich sehe nicht, warum Sie/rest/api nicht verwenden können, da es keine Einschränkungen geben sollte. Oder vermisse ich deinen Anwendungsfall? Wenn ja, geben Sie bitte weitere Einzelheiten an. – ppasler

+0

Ich brauche diese Zeichenfolge (searchv3) für die richtige Reihenfolge der Suchergebnisse. Es ist notwendig für mich. Aber ich brauche auch die Autoreninformationen ... – fcb1900