Erste Schritte
Einführung
Erfahre mehr über SteamApis v2, einen umfassenden API-Dienst mit Echtzeitzugriff auf Steam-Marktdaten, Inventare, Profile und mehr.
Was ist SteamApis
SteamApis ist ein umfassender und entwicklerfreundlicher API-Dienst, der dir Echtzeitzugriff auf verschiedene Datentypen der Steam-Plattform bietet. Steam ist ein digitaler Vertriebsdienst von Valve Corporation, hauptsächlich für Videospiele. SteamApis sammelt, verarbeitet und liefert eine breite Palette von Steam-Daten und macht sie dir über gut dokumentierte APIs zugänglich.
Was ist neu in v2
API v2 bringt mehrere Verbesserungen gegenüber v1:
- Header-basierte Authentifizierung - API-Keys werden jetzt über den
x-api-keyRequest-Header übergeben, was die Sicherheit verbessert. Die Übergabe des Keys als?key=Query-Parameter wird weiterhin unterstützt, aber der Header-Ansatz wird empfohlen. - Einheitliches Response-Format - Alle Endpunkte liefern Antworten in einem Standard-Envelope, was das Error Handling berechenbarer macht. Die meisten Endpunkte nutzen
{ "success": true, "result": {...} }für einzelne Ressourcen oder{ "success": true, "results": [...], "cursor": "...", "hasMore": true }für paginierte Listen. - Reorganisierte Endpunkte - Steam-User-Endpunkte sind unter
/v2/steam/users/zusammengefasst, mit dedizierten Sub-Endpunkten für Badges, Spiele und Bans. - Neue Endpunkte - Ban-Status von Nutzern, Steam-App-Daten und Markt-Item-Daten sind jetzt als dedizierte Endpunkte verfügbar.
- App- und Item-Daten - Vollständiger Zugriff auf Steam-Anwendungsdetails, Markt-Item-Metadaten, Kauf-/Verkaufs-Histogramme, Preishistorie und Change-Tracking.
- Request-Batching - Mehrere Anfragen für dieselbe Ressource werden automatisch zusammengeführt, um die Performance zu verbessern.
- Flexible Steam-ID-Eingabe - Endpunkte akzeptieren verschiedene Steam-ID-Formate, nicht nur SteamID64.
Hauptfunktionen von SteamApis
- Echtzeit-Marktdaten - SteamApis bietet dir aktuelle Infos zu Steam-Marktdaten, einschließlich Preise, Handelsvolumen, Artikellistungen und mehr. So hast du Zugriff auf die neuesten Informationen über In-Game-Items aus Tausenden von Steam-Spielen.
- Inventarverwaltung - Du kannst detaillierte Inventare für bestimmte Steam-Konten abrufen. Das umfasst Artikeldetails, Beschreibungen und Marktwerte. Besonders nützlich für Apps, die Benutzerinventare ständig überwachen oder anzeigen müssen, wie Trading-Plattformen oder Item-Marktplätze.
- Profildaten - SteamApis gibt dir Zugriff auf Steam-Benutzerprofildaten, einschließlich Avatare, Benutzernamen, Freundeslisten und mehr. Ideal für Community-Projekte, Bestenlisten oder soziale Gaming-Plattformen.
- Bilder und Assets - Mit der API kannst du Bilder und andere Assets zu Spielen und Items abrufen, wie Spielicons, Item-Vorschauen und mehr. Perfekt für Websites oder Apps, die visuelle Steam-Inhalte anzeigen müssen.
- Open-Source-Integrationen - SteamApis unterstützt verschiedene Open-Source-Projekte und bietet Module und Bibliotheken, die sich nahtlos integrieren lassen. Du findest Community-Projekte wie Node.js-Module, die speziell für SteamApis entwickelt wurden.
- Hohe Verfügbarkeit und Skalierbarkeit - Mit 99,99% Uptime-Garantie und der Fähigkeit, Millionen von Anfragen täglich zu verarbeiten, ist SteamApis für High-Traffic-Anwendungen ausgelegt. Diese Zuverlässigkeit ist entscheidend für Businesses, die auf Echtzeitdaten angewiesen sind.