2016-10-25 3 views
1

Ich versuche den Titel einer Datenbank zu erhalten, deren URL ich über Domino Data Services kenne. Ich weiß nur, dass es ein Dateipfad ist.Domino Data Services-REST Datenbanktitel?

Die einzige Art, wie ich jetzt richtig denken kann, ruft

GET http://server:80/api/data 

und Looping durch alle Einträge. Gibt es keinen besseren Weg?

Antwort

1

Schreiben Sie einen benutzerdefinierten Rest-Service, wo Sie den Dateipfad/-namen posten und den Titel db zurückgeben lassen?

+0

Nun ja, das würde funktionieren. Aber mit DDS? –

+0

Nicht bewusst, dass DDS diese API hat. Ich benutze nie DDS, mag nicht all die Informationen, die nicht benötigt werden ... und Sie legen alles in der Datenbank offen, wenn Sie es einschalten. Der REST-Service in der XPages-Erweiterungs-Lib lässt Sie viel präziser mit dem, was Sie verfügbar machen, plus Sie können eine benutzerdefinierte Java-Service-Bean schreiben, um die Informationen zurückzugeben ... oder verwenden Sie SSJS, wenn Sie bevorzugen. – Howard

+0

Sieht aus wie der nächste Schritt ist. DDS sendet auch all diese seltsamen @ -Markierungen, die die Empfänger manchmal überraschen. Speziell für SSJS habe ich einen besonders langen Bargepole. –

0

Sie könnten nach dem Pfad in der catalog.nsf suchen und den Anwendungstitel von dort abrufen.

+0

Ich möchte jedoch REST verwenden. –

Verwandte Themen