12.8. Suche nach Artikeln (Transaktion:TextSearch)

Im Beispiel suchen wir nach allen Artikeln, deren Artikelnummer oder -bezeichnung die Teilzeichenketten stop, emsschuh und dual enthalten. Dazu wird zunächst die Suche mit Hilfe der folgenden Anfrage (URL-Bindung)

http://shop.beispielserver.com/?BuyersID=127654&Password=secret
&RequestName=CreateTextSearchRequest&SearchString=stop%20emsschuh%20dual

oder durch den POST einer äquivalenten XML-Datei initialisert.

Das Suchergebnis wird sieht dann beispielsweise so aus, d.h. es wurden sechs Artikel gefunden. Nun können die Suchergebnisse abgeholt werden.

Die Anfrage

http://shop.beispielserver.com/?BuyersID=127654&Password=secret
&RequestName=SearchResultRequest&TransactionID=2
&StartIndex=3&Count=2&ResultFormat=ITEM_TYPE

fordert die Treffer mit dem Index 3 und 4 an (also den 4. und den 5. Treffer) und zwar im Format ITEM_TYPE. Äquivalent ist der POST der folgenden XML-Datei. Die Treffer werden wie in folgender XML-Datei ausgeliefert.