Steam
Kürzlich gespielt
Rufe die zuletzt gespielten Spiele eines Steam-Benutzers ab, inklusive Gesamt- und aktueller Spielzeit aufgeschlüsselt nach Plattform.
Endpunkt
Dieser Endpunkt gibt die Liste der Spiele zurück, die ein Steam-Benutzer in den letzten zwei Wochen gespielt hat, zusammen mit der Gesamtspielzeit und der Aufschlüsselung nach Plattform.
GET /v2/steam/users/{steamid}/recently-played
Erforderliche Parameter
steamid
string
Die Steam ID des Benutzers, dessen kürzliche Aktivität du abrufen möchtest. Akzeptiert verschiedene Steam ID Formate.
Authentifizierung
Übergib deinen API-Schlüssel als x-api-key Request-Header.
x-api-key: YourSecretAPIKey
Antwortfelder
Die Antwort ist ein Array von Einträgen der kürzlich gespielten Spiele.
Felder pro Eintrag
| Feld | Typ | Beschreibung |
|---|---|---|
game | object | Zusammenfassung des Spiels. Siehe Felder unten. |
game.id | number | Die Steam-Applikations-ID. |
game.name | string | Der Name des Spiels. |
game.icon | string | Hash zur Konstruktion der Icon-URL. |
minutes | number | Gesamtspielzeit in Minuten. |
recentMinutes | number | Spielzeit in den letzten zwei Wochen, in Minuten. |
windowsMinutes | number | Gesamtspielzeit auf Windows, in Minuten. |
macMinutes | number | Gesamtspielzeit auf macOS, in Minuten. |
linuxMinutes | number | Gesamtspielzeit auf Linux, in Minuten. |
disconnectedMinutes | number | Spielzeit, die offline (ohne Steam-Verbindung) erfasst wurde, in Minuten. |
Das Feld game.icon ist ein Hash, keine vollständige URL. Kombiniere es mit game.id, um die Bild-URL zu erhalten:
https://media.steampowered.com/steamcommunity/public/images/apps/{game.id}/{game.icon}.jpg
Antwortbeispiel
response.json
{
"success": true,
"result": [
{
"game": {
"id": 244210,
"name": "Assetto Corsa",
"icon": "c35922c480816b55f18b2843c6d838ccbc8ff825"
},
"minutes": 2866,
"recentMinutes": 629,
"windowsMinutes": 2866,
"macMinutes": 0,
"linuxMinutes": 0,
"disconnectedMinutes": 0
}
]
}