Kurzanleitung Webservice-Test 1/2 Für jede Funktion Menü SOAP - Create new SOAP Request http://10.160.6.186:8080/services/WSBuchkatalogPort?wsdl Funktion auswählen Werte einfügen Menü SOAP - Send request to server Login Anfrage: vkn user password Antwort: sessionid wsversion sessionid für alle weiteren Funktionen benutzen Logout Anfrage: sessionid Antwort: sessionid wsversion sessionid ist leer Search Anfrage: sessionid [<language>] <searchterm>+ restriction* [sortfield] [sortdirection] [usecluster] [clusternodeid] (Sortierung nur bei <500 Einträgen) language de |en |fr |es |it (default:de,Clusterung nur bei language de) searchterm searchtype Genau|RechtsUngenau (bei numerischen Felder,allgemeineSuche nur Genau) searchfield AllgemeineSuche |Alter(von-bis) | Autor |Autorteile |AutorPhonetisch| Band |Doknr |EAN | Einband |Erschjahr(seit|von-bis) |ISBN | Massstab(50000|1:50000)|Preis(von-bis;nur bei de)|Reihe | Sprachschl |Schlagwort |Stichwort | StichwortPhonetisch |Titel(gesamter Titel) |Titelart | Titelkategorisierung |Titelnr |Verlag | WG term [additionalterm (bisWert)] restriction Audio-CD |CD-ROM |DVD-ROM |DVD-Video Hardcover (gebunden) |Kalender |Karte Spiel |Taschenbuch|Videokassette sortfield Autor |Titel Lieferbarkeit |Verlag |Preis |Erscheinungsjahr |Geschenkartikel/Nonebook| |Kassette | |Verkaufstrend sortdirection Vor | Zurueck |Schlagwort| usecluster true | false (default false) Antwort: sessionid wsversion hits [cluster] [parent] cluster id name level hits hassubnodes parent cluster parent (übergeordneter Clusterknoten mit dessen parent) Kurzanleitung Webservice-Test 2/2 Read Anfrage: sessionid indexstart indexend field* [filterduplicates] [getcoversmall] [getcoverbig] indexend (ab 1 gezählt) filterduplicates true | false (default false) getcoversmall true | false (default false) getcoverbig true | false (default false) Antwort: sessionid wsversion indexstart indexend Order Anfrage: sessionid email <customer> <birthday> deliverymode [<deliveryadress>] [payment] [<paymentaddinfo>] [ordertext] [ordernumber] [ordered] [<giftinfo>] <orderitem>+ customer [salutation] firstname lastname [company] street postcode city country [phone] [fax] [personnelnumber] [costcenter] [branchoffice] [department] [workplace] birthday birthdayDay birthdayMonth birthdayYear deliverymode Abholung | Versand | Geschenk (Geschenk=Versand mit Geschenkservice) deliveryadress [deliverysalutation] deliveryfirstname deliverylastname [deliverycompany] deliverystreet deliverypostcode deliverycity deliverycountry payment Rechnung | KundeRechnung | Lastschrift | Visa | AmrExpress | MasterCard | DinersClub (payment nur wenn nicht Abholung) paymentaddinfo customerid | creditcardname creditcardnumber creditcarddate | accountname accountnumber banknumber bank giftinfo ordpaper ordcard ordgreetingtext Werte für ordpaper ordcard: A0#blau A0# A1#orange A1# A2#weihnachtlich A2# orderitem id | isbn | titelid number database id = Dokuementnummer, titelid = KNV-Titelnummer, number = Anzahl, database = KNV | ... Antwort: sessionid wsversion orderstatus orderid