eBay-Käufe anhand der Bewertungen abrufen

eBay ausspioniert

14.8.2010 von Redaktion pcmagazin

Wer in Visual Basic.NET programmiert und die eBay-Programmierschnittstelle kennt, entlockt der Auktionsplattform wertvolle Informationen. Diese müssten Sie sonst in mühevoller Klickarbeit einzeln ermitteln.

ca. 2:05 Min
Ratgeber
  1. eBay ausspioniert
  2. Käufer bewerten
  3. Abrufen der Bewertungen
ebay, preisvergleich
ebay, preisvergleich
© PC Magazin

Über die eBay-Programmierschnittstelle eBay Trading API kommunizieren Entwickler aus eigenen Programmen heraus mit der Auktionsplattform. Dies geschieht durch den Austausch von XML-Datenströmen, welche jeweils die Anfrage an eBay und die entsprechende Antwort von eBay abbilden.

Anmeldung als Entwickler

Um mit der API arbeiten zu können, müssen Sie sich bei eBay zusätzlich als Entwickler/Developer anmelden und eine DevID, eine AppID sowie eine CertID erstellen. Darüber hinaus benötigen Sie für den Zugriff auf viele Funktionen der Trading API noch ein User Token, welches quasi dem Kennwort des eBay-Benutzers entspricht, denn schließlich können Sie ja beispielsweise beim automatisierten Einstellen von Artikeln nicht jedes Mal ein Kennwort eingeben.

anmeldesetie, developer
Vorarbeit: Zunächst füllen Sie die Anmeldeseite des Developer Program aus.
© PC Magazin

Aber auch beim Abfragen von Daten benötigen Sie das User Token. Denn damit überprüft die Trading API, ob der Benutzer überhaupt berechtigt ist, auf die Informationen zuzugreifen. Rufen Sie im Internet Browser Ihrer Wahl die Seite https://developer.ebay.com / auf. Nun können Sie sich zunächst über das Developer Program genauer informieren und unter Take the Tour ein englischsprachiges Video sehen, in welchem der Anmeldeprozess ausführlich dargestellt wird: http://developer.ebay.com/join/overview.swf .

Wählen Sie Join Now!, gelangen Sie direkt zu der im Bild gezeigten Anmeldeseite: https://developer.ebay.com/join/Default.aspx .

Zur Verwaltung Ihrer Kontaktdaten, IDs und Tokens benötigt die Seite noch eine Developer UserID samt Passwort. Selbstverständlich sollten Sie sich beides sorgfältig notieren, da Sie die UserID und das Passwort brauchen, um das später vorgestellte API-Test-Tool zu verwenden. Nach dem Ausfüllen der Formulardaten und dem Abschluss der Registrierung müssen Sie unter My Account die Sandbox Keys und die Production Keys anlegen lassen.

api-test-tool
Erster Test: Das eBay-API-Test-Tool hilft beim Verständnis und beim Test der XML-Kommunikation.
© PC Magazin

Es empfiehlt sich, diese Schlüssel ebenfalls auszudrucken und zusätzlich so zu speichern, dass Sie diese mit der Zwischenablage leicht zwischen verschiedenen Programmen kopieren können. Denn wenn Sie z.B. im Programmcode oder Dialogfenster der Beispielanwendung Schlüssel brauchen, ist ein Eintippen von Hand aufgrund der Schlüssellänge fehlerträchtig.

Da das vorliegende Beispielprogramm lediglich lesend auf die Auktionsplattform zugreift, brauchen Sie in diesem Fall nur die Production Keys. Sollten Sie aber beispielsweise später einmal Artikel bei eBay programmgesteuert einfügen wollen, sollten Sie dabei für die ersten Versuche aber unbedingt die Sandbox-Umgebung, also den Sandkasten samt Sandbox Keys nutzen, um Kosten und Ärger zu vermeiden.

Funktionstest

anmeldeeinstellungen
Genauigkeit gefragt: Die Anmeldeeinstellungen des Beispielprogramms müssen Sie einmalig ausfüllen.
© PC Magazin

Ob die Keys und IDs korrekt funktionieren, prüfen Sie mit dem im Bild Erster Test gezeigten eBay API-Test-Tool, welches Sie unter folgender Internetadresse erreichen: https://developer.ebay.com/DevZone/build-test/test-tool/Default.aspx

Wenn Sie das Beispielprogramm ebay-spion (auf der Heft-DVD) starten, sehen Sie zunächst den im Bild Genauigkeit gefragt gezeigten Dialog mit den eBay-Anmeldeeinstellungen. Dort tragen Sie die korrekten IDs und das UserToken noch ein.

Wenn Sie alles korrekt eingetragen und mit OK bestätigt haben, sehen Sie das im Bild Hauptformular dargestellte Fenster. Sie testen eine Funktion ganz einfach, indem Sie auf GetEbayTime klicken. Damit sollte die offizielle eBay-Uhrzeit unformatiert in einer MessageBox angezeigt werden.

Mehr lesen

Chronologische Liste und Netflix-Links

Marvel-Filme- und -Serien: Das ist die richtige Reihenfolge

Neuerscheinungen in der Übersicht

Netflix: Neue Filme und Serien

Vorschau auf Film- und Serien-Highlights

Amazon Prime Video: Neuheiten

Weiter zur Startseite  

Mehr zum Thema

Pokémon GO Max WP

Übersicht der stärksten Pokémon

Pokémon GO: Maximale WP-Werte aller Pokémon (Liste)

Was sind die maximalen WP-Werte aller Pokémon in Pokémon GO? Welche sind die stärksten? Unsere übersichtliche Liste zu Wettkampfpunkten verrät es.

John B und Sarah Cameron in der letzten Episode von Outer Banks - Staffel 2.

Alle Infos zu Starttermin, Episoden und Cast

Outer Banks: Staffel 3 - wann kommen neue Folgen?

Seit Juli 2021 läuft Staffel 2 der Abenteuerserie Outer Banks. Zeit für uns, verfügbare Infos zu Outer Banks - Staffel 3 zu sammeln.

Gratis-Spiele-bei-Steam-und-Epic

Vollversionen geschenkt & zum Antesten

Gratis-Spiele bei Steam, Epic, Humble Bundle & mehr im…

In dieser Übersicht zeigen wir Ihnen jeden Monat die Spiele, die Sie kostenlos bei Steam, im Epic Games Store, im Humble Bundle und mehr erhalten.

Der Xbox-Controller lässt sich schnell und einfach mit dem PC verbinden.

Schritt-für-Schritt-Anleitung

So können Sie einen Xbox-Controller am PC verwenden

Sie können den Xbox Wireless Controller am PC für viele Spiele verwenden. Wir verraten Ihnen, was Sie benötigen und wie Sie die Verbindung herstellen.

Sowohl Pro-Controller als auch Joy-Con der Nintendo Switch lassen sich problemlos am PC verwenden.

Anleitung für Joy-Con und Pro-Controller

So nutzen Sie die Nintendo-Switch-Controller am PC

Den Pro-Controller und die Joy-Con der Nintendo Switch können Sie schnell und einfach mit dem PC verbinden. Wir verraten Ihnen, wie es funktioniert.