Iwwb Searcher


Mit diesem WebService ist es möglich Suchanfragen an das Iwwb zu stellen.
Genaue Details zur Funktionsweise entnehmen Sie bitte den unten stehenden Methoden.

Eine Verwendung auf öffentlichen Seiten ist erst nach Absprache mit

BBPro - Büro für Beratung und Projektentwicklung
Wolfgang Plum
info@Iwwb.de
Telefon: +49(0)40-854 038-70


gestattet.

Die Methoden die für einen externen Aufruf relevant sind, sind folgende:

GetCoursesCount
GetImportedCoursesCount
GetFullResultBySimpleQueryString


Alle anderen Methoden werden von uns intern verwendet und geben keine für Sie verwertbaren Ergebnisse zurück.

Für eine formatierte Ausgabe benutzen Sie bitte http://index.Iwwb.de/FormatedSearcher.aspx. Diesem Dienst können Sie ein XSLT Stylesheet übergeben und die Ausgabe erfolgt formatiert.

Parameter:

Beispiel:
http://index.Iwwb.de/FormatedSearcher.aspx?luceneQuery=words:(excel)%20plz:(225*)^10&page=1&resultPerPage=10&maxResult=100&xslStylesheet=http://index.Iwwb.de/docs/IndexSearcher.xslt&sort=city

Ein Beispiel-Stylesheet können Sie hier runterladen.

Eine technische Beschreibung des WebService (WSDL) erhalten Sie hier: WSDL

The following operations are supported. For a formal definition, please review the Service Description.

  • GetCoursesCount
    Gibt die Anzahl aller zur Zeit im Iwwb verfügbaren Kurse zurück.

    Parameter: Diese Methode erwartet keine Parameter.
  • GetFullResult
    Gibt ein Result XML mit den vollständigen Treffern zurück, welches anhand eines LuceneQuery strings angefordert wurde.
    Achtung: Diese Methode ist nur für den internen Gebrauch und kann von Ihnen nicht verwendet werden.
    Bitte verwenden Sie statt dessen 'GetFullResultBySimpleQueryString'.
  • GetFullResultBySimpleQueryString
    Gibt ein Result XML mit den vollständigen Treffern zurück, welches anhand primitiver Angaben angefordert wurde.

    Beispielaufruf:
    http://index.Iwwb.de/Searcher.asmx/GetFullResultBySimpleQueryString?suchbegriff_e=Rhetorik&beginndatum=01.01.2007&ort=Hamburg&angebotsform=1

    Parameter:
    suchbegriff_e
    Beschreibung Zeichenkette nach der im Index gesucht wird.
    Beispiel Rhetorik

    beginndatum
    Beschreibung Datum an dem der Kurs frühstens beginnt.
    Mögliche Werte Datum in Form von tt.MM.yyyy oder yyyy-MM-tt
    Beispiel 01.01.2007

    ort
    Beschreibung Ort an dem der Kurs stattfindet.
    Mögliche Werte Ausgeschriebene Orte wie Hamburg, Berlin, Bochum
    Beispiel Hamburg

    angebotsform
    Beschreibung Kürzel zur Auswahl der Angebotsform.
    Mögliche Werte 0 = Alle Angebote
    1 = Seminare
    2 = Fernunterricht
    3 = CBT/WBT/E-Learning
    Beispiel 1
  • GetImportedCoursesCount
    Gibt die Anzahl der zur Zeit im Iwwb verfügbaren Kurse eines Anbieters zurück.

    Parameter:
    internalName
    Beschreibung Der interne Name des Datenbankbetreibers von welchem die Kursangebote stammen.
    Eine vollständige Liste erhalten sie hier: Liste
    Beispiel meinevhs
  • GetResultByQueryString
    Gibt ein Result XML mit den GUIDs der Treffer zurück, welches anhand eines LuceneQuery strings angefordert wurde.
    Achtung: Diese Methode ist nur für den internen Gebrauch und kann von Ihnen nicht verwendet werden.
    Bitte verwenden Sie statt dessen 'GetFullResultBySimpleQueryString'.