it-swarm.com.de

Steam Market API?

Ich weiß, dass es eine Steam-API gibt, mit der ich Daten aus der Steam-Community verwenden kann.
Meine Frage ist, weiß jemand, ob es eine Steam Market API gibt?
Ich möchte zum Beispiel den aktuellen Preis eines Artikels auf dem Steam-Markt erhalten.

Ich habe gegoogelt und noch nichts gefunden.
Ich würde mich freuen, Ihre Hilfe zu haben.

6

Ich konnte keine Dokumentation finden, aber ich verwende:

http://steamcommunity.com/market/priceoverview/?appid=730&currency=3&market_hash_name=StatTrak%E2%84%A2 M4A1-S | Hyper Beast (Minimal Wear)

jSON zurückgeben. Zum Zeitpunkt des Schreibens wird Folgendes zurückgegeben:

{"success":true,"lowest_price":"261,35€ ","volume":"11","median_price":"269,52€ "}

Sie können die Währung ändern. 1 ist USD, 3 ist Euro, aber wahrscheinlich gibt es andere.

15
kiwixz

Das vorübergehende Verbot der JSON-Site wird hinzugefügt, wenn Sie versuchen, innerhalb einer Minute 20 Elemente vom Server anzufordern. Wenn Sie ein Skript erstellen, um diese Links anzufordern, fügen Sie eine Verzögerung von drei Sekunden zwischen jedem Skript hinzu. Außerdem dauert das Verbot nur für die verbleibende serverseitige Minute (die möglicherweise nicht 60 Sekunden beträgt).

3
OrderFromChaos

Eine bessere Such-API, mit der Sie alle Ergebnisse für ein Spiel erhalten können, z. B. pubg, die nur 272 Elemente enthält, wenn Ihr Spiel mehr versucht, den Zählparameter am Ende zu ändern

https://steamcommunity.com/market/search/render/?search_descriptions=0&sort_column=default&sort_dir=desc&appid=578080&norender=1&count=500
3
Captnwalker1

Derzeit gibt es keine solche API. Dieser Link kann Ihnen jedoch helfen: Mit PHP und Regex Erhalten Sie den Preis eines Artikels auf dem Steam Community Market. Im Grunde ist es das, was Sie mit reinem PHP-DOM wollen Parsing statt einer API. Der Hauptnachteil ist, dass Sie möglicherweise Ihren Code ändern müssen, wenn Steam ihr HTML-Markup aktualisiert.

1
ClemSndr

Sie können SteamApis.com verwenden, um Steam-Marktpreise und Artikelinformationen zu erhalten. Die Daten werden in JSON zurückgegeben. Der Service ist nicht kostenlos, aber auch nicht so teuer.

Die Dokumentation kann hier eingesehen werden. Es enthält detaillierte Informationen darüber, welche Endpunkte verfügbar sind und welche Daten zurückgegeben werden.

0
Kristjan Kirpu