Weitere Funktionen
Steam-Profilinformationen
Spielername: Zeigt den aktuellen Steam-Namen des Spielers an.
Profil-URL: Gibt die URL zum Steam-Profil an.
Avatar-URL: Zeigt die URL zum Avatar des Spielers an.
Spielerstatus: Zeigt den aktuellen Status des Spielers an (z.B. Online, Im Spiel, Abwesend).
Spiel-Zusatzinformationen: Zeigt Informationen zum aktuell gespielten Spiel an (falls verfügbar).
Steam-ID64: Die eindeutige 64-Bit-Steam-ID des Benutzers.
Spiel-Überwachung
Zu überwachende Spiele: Konfigurieren Sie eine Liste von zu überwachenden Spielen.
Spiel-App-ID: Speichert die Steam App-ID für jedes überwachte Spiel.
Spielnachrichten: Ruft alle 6 Stunden (4 mal täglich) die neuesten Nachrichten für jedes überwachte Spiel ab.
Spielname-Vorschläge: Wenn ein Spiel nicht gefunden werden kann (z.B. wegen eines Tippfehlers), protokolliert der Adapter eine Warnung und schlägt bis zu 5 ähnliche Spielnamen aus der Steam-App-Liste vor.
Zuletzt gespielte Spiele
Abrufen zuletzt gespielter Spiele alle 15 Minuten (konfigurierbar im Code).
RecentlyPlayed wird auch sofort aktualisiert, wenn sich currentGame ändert.
API-Anforderungsverwaltung
GetPlayerSummaries: Fordert Spielerzusammenfassungen in einem konfigurierbaren Intervall an (mindestens 15 Sekunden, Standard 60 Sekunden).
Tägliche Anforderungsanzahl: Überwacht die Anzahl der API-Anforderungen, um das Limit von 10.000 Anforderungen pro Tag nicht zu überschreiten.
Automatischer Reset: Setzt den täglichen Anforderungszähler automatisch um 0:00 Uhr (Mitternacht) zurück.
Puffer für Neustarts: Berücksichtigt einen Puffer für API-Anfragen während Adapter-Neustarts oder Verbindungsunterbrechungen.