flowground für Geschäftskunden
eBay Buy-Feed-API
Konnektor für

eBay Buy-Feed-API

Dieser Konnektor ermöglicht es Entwicklern, auf die Buy-Feed-API von eBay zuzugreifen. Mit dieser können Sie Informationen zu eBay-Artikeln wie Beschreibung, Preis, Verkäuferbewertung oder Versandoptionen abrufen – zum Beispiel, um sie in eine neue Verkaufsumgebung wie einen Online-Shop oder eine mobile App zu integrieren. Der Konnektor arbeitet dabei mit REST-Anfragen an diese API.

Funktionen und Anwendungsfälle

Details zu einem Artikel aufrufen

Rufen Sie Details eines bestimmten Artikels ab, wie z.B. Beschreibung, Preis, Kategorie, alle Artikelaspekte, Zustand, Rückgaberichtlinien, Verkäuferfeedback und -bewertung, Versandoptionen, Versandkosten, geschätzte Lieferung und andere Informationen, die der Käufer benötigt, um eine Kaufentscheidung zu treffen.

Item-Feed einer Produkt-Kategorie aufrufen

Mit dieser Action können Sie jeden Tag eine Item-Feed-Datei erzeugen. In dieser TSV_GZIP-Datei (Gzip-Datei mit Tab-getrennten Werten) können Sie alle Elemente herunterladen, die an einem bestimmten Tag in einer bestimmten Kategorie aufgelistet wurden.

Stündlichen Snapshot des Feeds einer Produktkategorie erstellen

Generieren Sie eine stündliche Feed-Datei für alle Produkte einer Kategorie. Sie können diese als eine TSV_GZIP-Datei herunterladen, die alle Elemente enthält, die sich innerhalb des angegebenen Tages und der angegebenen Stunde für eine bestimmte Kategorie geändert haben. Die Antwort aus diesem API-Aufruf können Sie zum Beispiel in einem Integration-Flow verwenden, um die Artikeldetails der in Ihrer Datenbank gespeicherten Elemente ständig zu aktualisieren.

Spezifikationen
  • Kategorie: E-Commerce
  • Anbieter: elastic.io GmbH
  • Genutzte API: ebay
  • Managed: MANAGED
  • Lizenz: Proprietär
  • Programmiert mit: java
Preise

Sie benötigen zur produktiven Nutzung einen kostenpflichtigen Projektraum.

Preise und Editionen
Changelog

Version number: 1

Letzte Änderung: 13.09.18

So hilft Ihnen flowground bei der API-Integration

Schnelle API-Integration für vielbeschäftige Entwickler. flowground ist eine cloudbasierte Plattform, die Entwicklern hilft, APIs und Applikationen schneller und mit geringerem Pflegeaufwand zu vernetzen. Greifen Sie auf unseren Katalog aus über 1.400 nutzungsbereiten Konnektoren zurück, um mit geringem Aufwand komplexe Daten-Flows zu erstellen. Replizieren und skalieren Sie Ihre Arbeit nach Bedarf.
 

So hilft Ihnen flowground bei der API-Integration

FAQs: Antworten zu Ihren Fragen

Welche Credentials brauche ich, um den eBay-Buy-Feed-Konnektor zu nutzen?

Um den Konnektor nutzen zu können, müssen Sie die Credentials Environment, Redirect URI, Client ID und Client Secret bereithalten.

Environment

Beschreibt die Art der Umgebung. Sie könne hier zwischen “Sandbox” und “Production” wählen. Die Sandbox-Umgebung ermöglicht es Ihnen, mit der eBay-API entwickelte Anwendungen in einer simulierten Umgebung zu testen, während sie die Production-Umgebung für die produktive Nutzung verwenden. Der Betrieb einer Anwendung in der Sandbox ist im Wesentlichen identisch mit dem Betrieb in der Produktionsumgebung.

RuName-Wert (Redirect URI)

Um einen Zugriffs-Token auszustellen, braucht die eBay-API einen einen redirect_url-Wert, den der Dienst für die Autorisierung verwendet, sowie eine URL, um den Benutzer nach Abschluss der Anforderung zur Vergabe von Berechtigungen umzuleiten. Diese Informationen fasst die API im sogenannten RuName-Parameter zusammen, den eBay generiert und Ihrer Anwendung zuweist.

Client ID

Die client_id ist der Teil ihrer OAuth-Anmeldeinformationen, den sie mit anderen teilen können, um ihnen Zugriff auf ihre Anwendungen zu geben.

Client Secret

Das client_secret ist der Teil ihrer OAuth-Anmeldeinformationen, den sie unbedingt vertraulich behandeln müssen.

Wie erhalte ich einen eBay-API-Schlüssel?

Um über den Konnektor auf die eBay-API zugreifen zu können, müssen sie im eBay-Backend OAuth-Anmeldeinformationen für flowground anlegen. Die REST-APIs von eBay verwenden das OAuth 2.0-Protokoll für die Autorisierung sowohl von Anwendern als auch von Applikationen.

Die OAuth-Anmeldeinformationen Ihrer Anwendung bestehen aus einer client_id und einem client_secret. Die client_id können Sie mit anderen Personen teilen, die Zugriff auf Ihre Applikationen brauchen. Dagegen müssen Sie die client_secret sicher aufbewahren – sie ermöglicht den Zugriff auf sensible Daten und muss unbedingt vertraulich behandelt werden.

Wenn Sie mehrere Anwendungen haben, müssen Sie für jede Anwendung unterschiedliche Anmeldeinformationen verwenden. Auch für die Produktions- und die Sandbox-Umgebung müssen Sie unterschiedliche Credentials verwenden.

Um Ihre OAuth-Anmeldeinformationen zu erhalten, müssen Sie sich zuvor beim eBay Developer Program angemeldet haben.

  1. Navigieren Sie dann in Ihrem Konto zu "Your Account > Application Keys".
  2. Geben Sie Ihren neuen Anwendungsnamen ein und füllen Sie dann die Felder auf der Seite "Hauptkontakt für dieses Konto bestätigen" aus. Schließen Sie den Registrierungsprozess ab, indem Sie auf “Weiter” klicken, um die Schlüssel zu erstellen.
  3. Rufen Sie dann die Werte App-ID (client_ID) und Cert ID (Client Secret) entweder für die Sandbox- oder Produktionsumgebung ab, je nachdem, welche Umgebung Sie ansprechen.

Was ist der Uri_redirect_value (RuName-Wert) und wie erhalte ich Ihn?

Der RuName-Wert Parameter enthält Informationen zu einer Redirect-URL, welche der Dienst für die Autorisierung verwendet, sowie einer URL, zu welcher der Benutzer umgeleitet wird, nachdem er eine Berechtigung zum Zugriff erhalten hat. Er wird auch eBay Redirect URL name genannt.

Jede Anwendung hat zwei eindeutige RuName-Werte, die jeweils für die Sandbox- oder die Produktionsumgebung gelten.

Den RuName-Parameter erhalten Sie im Backend des eBay Developer Programs unter "Your Account > Application Keys". Mehr Informationen zum RuName-Parameter finden Sie auf der eBay-Website. 

Welche Trigger enthält der eBay-Buy-Feed-Konnektor?

Dieser Konnektor hat keine Triggerfunktionen. Dies bedeutet, dass Sie ihn beim Entwurf eines Flows nicht als Start-Konnektor verwenden können.

Welche Actions enthält der Buy-Feed-Konnektor?

Der Konnektor stellt die folgenden Actions bereit:

GetItem

Ruft Details zu einem spezifischen Artikel auf.

GetItemFeed

Mit diesem Aufruf können Sie eine tägliche Item-Feed-Datei mit allen Elementen herunterladen, die an einem bestimmten Tag in einer bestimmten Kategorie aufgelistet wurden.

GetItemDescriptionFeed

Mit diesem Request können Sie eine tägliche Beschreibungs-Feed-Datei herunterladen, die die Beschreibungen aller Artikel enthält, die an einem bestimmten Tag in einer bestimmten Kategorie aufgeführt wurden.

GetItemSnapshotFeed

Mit diesem Aufruf können Sie eine stündliche Feed-Datei herunterladen, die alle Elemente enthält, die sich innerhalb des angegebenen Tages und der angegebenen Stunde für eine bestimmte Kategorie geändert haben. Sie können die Rückgabe auf diesen Aufruf verwenden, um die Artikeldetails der in Ihrer Datenbank gespeicherten Elemente zu aktualisieren.

Wie kann ich Produktdetails über die eBay API abrufen?

Produktdetails eines bestimmten Artikels können Sie mit der Action GetItem abrufen. Dieser Request fragt Details eines bestimmten Artikels ab, wie zum Beispiel Beschreibung, Preis, Kategorie, Zustand, Rückgaberichtlinien, Verkäuferfeedback und -bewertung, Versandoptionen, Versandkosten und geschätzte Lieferung.

Sie müssen dazu zwei Eingabefelder ausfüllen:

itemId

Die eBay RESTful-Kennung eines Artikels. Diese ID wird von den Aufrufen der Browse- und Feed-APIs zurückgegeben.

fieldgroups

Hier müssen Sie entweder den Wert COMPACT oder PRODUCT eingeben. COMPACT gibt eine beschränkte Auswahl an Informationen zurück, mit der Sie schnell überprüfen können, ob sich die Verfügbarkeit oder der Preis des Artikels geändert hat oder ob der Artikel vom Verkäufer überarbeitet wurde. PRODUCT dagegen gibt die volle Auswahl an Informationen zurück.

Wie kann ich Produktkategorien über die eBay API abrufen?

Der Konnektor unterstützt nicht den API-Aufruf GetCategories, mit dem Sie eine Hierarchie der Produktkategorien runterladen können. Sie können aber mit der Action GetItemFeed eine tägliche Item-Feed-Datei mit allen Elementen aufrufen, die an einem bestimmten Tag in einer bestimmten Kategorie aufgelistet wurden. Und mit der Action GetItemDescriptionFeed können Sie die Beschreibungen aller Elemente herunterladen, die an einem bestimmten Tag in einer bestimmten Kategorie aufgelistet wurden.

Technische Spezifikationen

Keine Daten für triggers vorhanden

getItem

Dieser Aufruf ruft die Details eines bestimmten Artikels ab, wie z.B. Beschreibung, Preis, Kategorie, alle Artikelaspekte, Zustand, Rückgaberichtlinien, Verkäuferfeedback und -bewertung, Versandoptionen, Versandkosten, geschätzte Lieferung und andere Informationen, die der Käufer benötigt, um eine Kaufentscheidung zu treffen.

OnInit
io.elastic.ebay.actions.browse.GetItem
OnStartup
-
OnClose
-

Attributes

-

getItemFeed

Sie können den Aufruf getItemFeed verwenden, um eine tägliche TSV_GZIP Item-Feed-Datei abzurufen. Diese Datei enthält alle Elemente, die an einem bestimmten Tag und einer bestimmten Kategorie aufgelistet sind. Jeder Artikel ist in neuwertigem Zustand, Angebot zu einem Festpreis (Buy It Now), keine Auktionen und von eBay-Vertragshändlern.

OnInit
io.elastic.ebay.actions.GetItemFeed
OnStartup
-
OnClose
-

Attributes

-

getItemDescriptionFeed

Die Beschreibungs-Feed-Datei wird jeden Tag generiert. Mit diesem Aufruf können Sie eine tägliche TSV_GZIP (Tab getrennter Wert gzip) Beschreibungs-Feed-Datei herunterladen, die die Beschreibungen aller Elemente enthält, die an einem bestimmten Tag in einer bestimmten Kategorie aufgelistet wurden.

OnInit
io.elastic.ebay.actions.GetItemDescriptionFeed
OnStartup
-
OnClose
-

Attributes

-

getItemSnapshotFeed

Die stündliche Feed-Datei wird stündlich jeden Tag für alle Kategorien generiert. Mit diesem Aufruf können Sie eine stündliche TSV_GZIP (Tab getrennter Wert gzip) Feed-Datei herunterladen, die alle Elemente enthält, die sich innerhalb des angegebenen Tages und der angegebenen Stunde für eine bestimmte Kategorie geändert haben. Das bedeutet, dass der Dienst um 9.00 Uhr beginnt, um die 8.00 Uhr-Datei mit Elementen zu erzeugen, die sich von 8.00 Uhr bis 8.59 Uhr geändert haben. Sie können die 8AM Snapshot-Datei um 10 Uhr abrufen.

OnInit
io.elastic.ebay.actions.GetItemSnapshotFeed
OnStartup
-
OnClose
-

Attributes

-

Keine Daten für terms vorhanden

Keine Daten für environment vorhanden