API: Artikelsuche / Partnerprogramm
Beschreibung
ArtikelsucheURL
https://api.booklooker.de/interface/search.phpVersion
1.2Argumente
Argument | Bedeutung |
---|---|
pid | Partner-ID, muss separat bei booklooker beantragt werden |
Optionale Argumente
Argument | Bedeutung | Default-Wert |
---|---|---|
version | Version der Schnittstelle | 1.2 |
medium |
Medientyp:
|
book |
encoding | Wenn die Werte UTF-8-kodiert übergeben werden, muss als encoding der Wert utf8übergeben werden, andernfalls wird eine Kodierung in ISO-8859-1 erwartet. |
iso-8859-1 |
limit | max. Anzahl der zurückgelieferten Ergebnisse (max. 150) | 150 |
profOnly | 1: nur Angebote gewerblicher Anbieter | 0 |
privOnly | 1: nur Angebote privater Anbieter | 0 |
usedOnly | 1: nur gebrauchte Artikel | 0 |
newOnly | 1: nur Neuware | 0 |
showShippingPrice |
Zielland für die Angabe der Versandkosten, es werden nur die folgenden Länder unterstützt:
|
de |
sortOrder |
Sortierung der Suchergebnisse nach:
|
|
sortDir |
Richtung der Sortierung:
|
asc |
extraFields |
Liste zusätzlicher für das Such-Ergebnis gewünschter Felder, getrennt durch |
Achtung: Bei preisgebundener Neuware, werden die folgenden Elemente nicht zurückgeliefert, da der Deep-Link in diesem Fall auf eine Seite mit mehreren Anbietern führt, die unterschiedliche Konditionen haben können.
Beispiel: extraFields=Condition|SellerType
Sollen grundsätzlich alle verfügbaren Felder zurückgegeben werden, so kann der Wert Beispiel: extraFields=all |
|
discardUnavailable |
Ausblendung von Artikeln, die aktuell nicht verfügbar sind, weil der Verkäufer gesperrt ist, oder die Abwesenheitsfunktion nutzt
|
Allgemeines zu den Such-Argumenten
Alle Such-Argumente werden stets per UND-Verknüpfung miteinander verbunden. Soll nach einem Suchbegriff in allen Feldern gesucht werden, so muss die Schnittstelle mehrmals hintereinander aufgerufen werden.
Es wird immer nach allen Worten in beliebiger Reihenfolge im Suchfeld gesucht. Um nach Wortteilen zu suchen, müssen die Wörter mit * beendet werden (dies ist bei isbn und ean nicht möglich).
Beachten Sie: wenn Sie das Such-Argument isbn
oder ean
angeben, werden alle anderen Argumente ignoriert!
Such-Argumente für alle Medientypen
Argument | Suche nach |
---|---|
title | Titel |
keyword | Stichwort |
uID | booklooker-ID des Anbieters |
lfdnr | Bestell-Nummer des Anbieters |
catID | booklooker-ID der Obersparte |
subCatID | booklooker-ID der Untersparte |
dateFrom | nur Angebote ab dem angegebenen Datum im Format YYYY-MM-DD |
Such-Argumente für Medientyp book
Argument | Suche nach | mögliche Werte |
---|---|---|
author | Autor | |
publisher | Verlag | |
isbn | ISBN | |
binding | Einband |
|
yearFrom | Erscheinungsjahr ab | |
yearTo | Erscheinungsjahr bis | |
signed | Signierte Bücher | 1 |
firstEdition | Erstausgaben | 1 |
Such-Argumente für Medientyp abook
Argument | Suche nach |
---|---|
author | Autor |
publisher | Verlag |
isbn | ISBN |
Such-Argumente für Medientyp film
Argument | Suche nach | mögliche Werte |
---|---|---|
cast | Regisseur, Darsteller | |
filmFormat | Format |
|
ean | EAN |
Such-Argumente für Medientyp music
Argument | Suche nach | mögliche Werte |
---|---|---|
artist | Künstler | |
label | Label | |
distributor | Vertrieb | |
musicFormat | Format |
|
ean | EAN |
Such-Argumente für Medientyp game
Argument | Suche nach | mögliche Werte |
---|---|---|
author | Autor | |
subCatID | Spieltyp |
|
ean | EAN |
Beispiele
https://api.booklooker.de/interface/search.php?pid=12345678&medium=book&author=Houellebecq&title=Element*
https://api.booklooker.de/interface/search.php?pid=12345678&medium=film&cast=Hitchcock,Grant&title=unsichtbar*&showShippingPrice=ch&limit=100
Rückgabewert
Es wird ein selbsterklärendes XML-Dokument mit den gefundenen Artikeln zurückgeliefert.
Der Deep-Link zum Angebot bei booklooker.de befindet sich im Element <DetailLinkUrl>.
Webgains Partnerprogramm
Wenn Ihr Partner-Programm über Webgains abgerechnet wird, bauen Sie den Deep-Link zum Angebot bei uns wie folgt auf:
https://track.webgains.com/click.html?wgcampaignid=<IhreWebgainsID>&wgprogramid=275385&wgtarget=<DetailLinkUrl>
Tragen Sie als Parameter wgcampaignid Ihre Webgains-ID ein. Die ID unseres Partnerprogramms ist über den Parameter wgprogramid festgelegt. Das booklooker-Partnerprogramm hat die ID 275385.