Iwwb Searcher
Click here for a complete list of operations.
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
Test
To test the operation using the HTTP POST protocol, click the 'Invoke' button.SOAP 1.1
The following is a sample SOAP 1.1 request and response. The placeholders shown need to be replaced with actual values.
POST /Searcher.asmx HTTP/1.1 Host: index.iwwb.de Content-Type: text/xml; charset=utf-8 Content-Length: length SOAPAction: "http://engine.de/GetFullResultBySimpleQueryString" <?xml version="1.0" encoding="utf-8"?> <soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/"> <soap:Body> <GetFullResultBySimpleQueryString xmlns="http://engine.de/"> <suchbegriff_e>string</suchbegriff_e> <beginndatum>string</beginndatum> <ort>string</ort> <angebotsform>int</angebotsform> </GetFullResultBySimpleQueryString> </soap:Body> </soap:Envelope>
HTTP/1.1 200 OK Content-Type: text/xml; charset=utf-8 Content-Length: length <?xml version="1.0" encoding="utf-8"?> <soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/"> <soap:Body> <GetFullResultBySimpleQueryStringResponse xmlns="http://engine.de/"> <GetFullResultBySimpleQueryStringResult> <SumResult>int</SumResult> <SearchResultPageCount>int</SearchResultPageCount> <PotentialSearchResult>int</PotentialSearchResult> <MaxRank>double</MaxRank> <SearchDuration>double</SearchDuration> <SearchResults> <SearchResult> <Name>string</Name> <StartTime>dateTime</StartTime> <Street>string</Street> <Title>string</Title> <Keywords>string</Keywords> <ReferenceUrl>string</ReferenceUrl> <DatabaseSupplier>string</DatabaseSupplier> <DatabaseSupplierURL>string</DatabaseSupplierURL> <TrainingSupplier>string</TrainingSupplier> <TrainingSupplierUrl>string</TrainingSupplierUrl> <Rank>double</Rank> <Zip>string</Zip> <City>string</City> <Type>int</Type> </SearchResult> <SearchResult> <Name>string</Name> <StartTime>dateTime</StartTime> <Street>string</Street> <Title>string</Title> <Keywords>string</Keywords> <ReferenceUrl>string</ReferenceUrl> <DatabaseSupplier>string</DatabaseSupplier> <DatabaseSupplierURL>string</DatabaseSupplierURL> <TrainingSupplier>string</TrainingSupplier> <TrainingSupplierUrl>string</TrainingSupplierUrl> <Rank>double</Rank> <Zip>string</Zip> <City>string</City> <Type>int</Type> </SearchResult> </SearchResults> </GetFullResultBySimpleQueryStringResult> </GetFullResultBySimpleQueryStringResponse> </soap:Body> </soap:Envelope>
SOAP 1.2
The following is a sample SOAP 1.2 request and response. The placeholders shown need to be replaced with actual values.
POST /Searcher.asmx HTTP/1.1 Host: index.iwwb.de Content-Type: application/soap+xml; charset=utf-8 Content-Length: length <?xml version="1.0" encoding="utf-8"?> <soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope"> <soap12:Body> <GetFullResultBySimpleQueryString xmlns="http://engine.de/"> <suchbegriff_e>string</suchbegriff_e> <beginndatum>string</beginndatum> <ort>string</ort> <angebotsform>int</angebotsform> </GetFullResultBySimpleQueryString> </soap12:Body> </soap12:Envelope>
HTTP/1.1 200 OK Content-Type: application/soap+xml; charset=utf-8 Content-Length: length <?xml version="1.0" encoding="utf-8"?> <soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope"> <soap12:Body> <GetFullResultBySimpleQueryStringResponse xmlns="http://engine.de/"> <GetFullResultBySimpleQueryStringResult> <SumResult>int</SumResult> <SearchResultPageCount>int</SearchResultPageCount> <PotentialSearchResult>int</PotentialSearchResult> <MaxRank>double</MaxRank> <SearchDuration>double</SearchDuration> <SearchResults> <SearchResult> <Name>string</Name> <StartTime>dateTime</StartTime> <Street>string</Street> <Title>string</Title> <Keywords>string</Keywords> <ReferenceUrl>string</ReferenceUrl> <DatabaseSupplier>string</DatabaseSupplier> <DatabaseSupplierURL>string</DatabaseSupplierURL> <TrainingSupplier>string</TrainingSupplier> <TrainingSupplierUrl>string</TrainingSupplierUrl> <Rank>double</Rank> <Zip>string</Zip> <City>string</City> <Type>int</Type> </SearchResult> <SearchResult> <Name>string</Name> <StartTime>dateTime</StartTime> <Street>string</Street> <Title>string</Title> <Keywords>string</Keywords> <ReferenceUrl>string</ReferenceUrl> <DatabaseSupplier>string</DatabaseSupplier> <DatabaseSupplierURL>string</DatabaseSupplierURL> <TrainingSupplier>string</TrainingSupplier> <TrainingSupplierUrl>string</TrainingSupplierUrl> <Rank>double</Rank> <Zip>string</Zip> <City>string</City> <Type>int</Type> </SearchResult> </SearchResults> </GetFullResultBySimpleQueryStringResult> </GetFullResultBySimpleQueryStringResponse> </soap12:Body> </soap12:Envelope>
HTTP GET
The following is a sample HTTP GET request and response. The placeholders shown need to be replaced with actual values.
GET /Searcher.asmx/GetFullResultBySimpleQueryString?suchbegriff_e=string&beginndatum=string&ort=string&angebotsform=string HTTP/1.1 Host: index.iwwb.de
HTTP/1.1 200 OK Content-Type: text/xml; charset=utf-8 Content-Length: length <?xml version="1.0" encoding="utf-8"?> <Result xmlns="http://engine.de/"> <SumResult>int</SumResult> <SearchResultPageCount>int</SearchResultPageCount> <PotentialSearchResult>int</PotentialSearchResult> <MaxRank>double</MaxRank> <SearchDuration>double</SearchDuration> <SearchResults> <SearchResult> <Name>string</Name> <StartTime>dateTime</StartTime> <Street>string</Street> <Title>string</Title> <Keywords>string</Keywords> <ReferenceUrl>string</ReferenceUrl> <DatabaseSupplier>string</DatabaseSupplier> <DatabaseSupplierURL>string</DatabaseSupplierURL> <TrainingSupplier>string</TrainingSupplier> <TrainingSupplierUrl>string</TrainingSupplierUrl> <Rank>double</Rank> <Zip>string</Zip> <City>string</City> <Type>int</Type> </SearchResult> <SearchResult> <Name>string</Name> <StartTime>dateTime</StartTime> <Street>string</Street> <Title>string</Title> <Keywords>string</Keywords> <ReferenceUrl>string</ReferenceUrl> <DatabaseSupplier>string</DatabaseSupplier> <DatabaseSupplierURL>string</DatabaseSupplierURL> <TrainingSupplier>string</TrainingSupplier> <TrainingSupplierUrl>string</TrainingSupplierUrl> <Rank>double</Rank> <Zip>string</Zip> <City>string</City> <Type>int</Type> </SearchResult> </SearchResults> </Result>
HTTP POST
The following is a sample HTTP POST request and response. The placeholders shown need to be replaced with actual values.
POST /Searcher.asmx/GetFullResultBySimpleQueryString HTTP/1.1 Host: index.iwwb.de Content-Type: application/x-www-form-urlencoded Content-Length: length suchbegriff_e=string&beginndatum=string&ort=string&angebotsform=string
HTTP/1.1 200 OK Content-Type: text/xml; charset=utf-8 Content-Length: length <?xml version="1.0" encoding="utf-8"?> <Result xmlns="http://engine.de/"> <SumResult>int</SumResult> <SearchResultPageCount>int</SearchResultPageCount> <PotentialSearchResult>int</PotentialSearchResult> <MaxRank>double</MaxRank> <SearchDuration>double</SearchDuration> <SearchResults> <SearchResult> <Name>string</Name> <StartTime>dateTime</StartTime> <Street>string</Street> <Title>string</Title> <Keywords>string</Keywords> <ReferenceUrl>string</ReferenceUrl> <DatabaseSupplier>string</DatabaseSupplier> <DatabaseSupplierURL>string</DatabaseSupplierURL> <TrainingSupplier>string</TrainingSupplier> <TrainingSupplierUrl>string</TrainingSupplierUrl> <Rank>double</Rank> <Zip>string</Zip> <City>string</City> <Type>int</Type> </SearchResult> <SearchResult> <Name>string</Name> <StartTime>dateTime</StartTime> <Street>string</Street> <Title>string</Title> <Keywords>string</Keywords> <ReferenceUrl>string</ReferenceUrl> <DatabaseSupplier>string</DatabaseSupplier> <DatabaseSupplierURL>string</DatabaseSupplierURL> <TrainingSupplier>string</TrainingSupplier> <TrainingSupplierUrl>string</TrainingSupplierUrl> <Rank>double</Rank> <Zip>string</Zip> <City>string</City> <Type>int</Type> </SearchResult> </SearchResults> </Result>