SummaRise API

SummaRise anvender SOAP som ekstern kommunikationsprotokol. API herfor er beskrevet i de tilhørende WSDL'er, hvor de primære er Search WSDL'en og Storage WSDL'en.

SOAP-kaldene er holdt forholdsvis simple, men i sagens natur er svarene på kaldene mere komplekse.

Afgrænsning

Hvert dokument i Summa har 2 obligatoriske felter: recordID og recordBase.

Eksempel. Der ønskes en afgrænsning af søgningen "åbningstider" til kun at indbefatte websiderne for Statsbiblioteket: (åbningstider) recordBase:statsbiblioteket_cms_xhtml.

Postopslag

I mange systemer tilbydes fuldpostvisninger, der fremviser ét angivet dokument. I Summa kan posten fra det oprindelige datadump hentes gennem Storage web service. Dette kan gøres med to forskellige kald:

Suggest

Suggest anvendes normalt i form af drop-down-bokse i søgefelter: Brugeren begynder at skrive en søgestreng og der vises en liste over tidligere søgninger, der begynder med denne streng.

TODO

API (last edited 2010-08-30 13:49:39 by Admin)