DexBase

Chess.com Published Data

Spiele & Sport · Chess.com Published Data-Ergebnisse · öffentliche Quelle

Live-Suche

Geben Sie eine echte Suche ein, prüfen Sie die Karten und bestätigen Sie die wichtigsten Details vor der vollständigen Quelle.

Kurze Beispiele

Was die Antwort enthält

Probieren Sie magnuscarlsen, hikaru und fabianocaruana und identifizieren Sie den passenden Datensatz anhand der zurückgegebenen Felder.

Felder, die wichtig sind

  • Spiele & Sport
  • Chess.com Published Data-Ergebnisse
  • öffentliche Quelle

Beginnen Sie mit dem username, nicht mit dem Anzeigenamen

Der Endpunkt /pub/player/{username} sucht ein öffentliches Konto über username. Die Antwort kann username, player_id, url, name, title, followers, country, location, joined, last_online und status enthalten. name ist ein Anzeigename; zum Speichern einer Referenz oder für eine weitere Anfrage ist username vorzuziehen, mit player_id daneben, wenn er vorhanden ist.

  • Verwenden Sie den Wert von username in der URL und nicht Leerzeichen oder Satzzeichen aus dem Anzeigenamen.
  • Öffnen Sie url, bevor Sie ein Profil einer Person zuordnen.
  • country kann eine URL der API sein und nicht der Name eines Landes.

Profil und Statistiken beantworten verschiedene Fragen

Das öffentliche Profil beschreibt das Konto. Für Ergebnisse nach Spielart verwenden Sie /pub/player/{username}/stats: Eine aktuelle Antwort enthielt Blöcke wie chess_daily, chess_rapid, chess_bullet, chess_blitz, tactics und puzzle_rush sowie fide, wenn vorhanden. Jeder Block kann eigene Felder wie last, best oder record haben; deuten Sie einen fehlenden Schlüssel nicht als null.

  • Vergleichen Sie Ratings nur innerhalb derselben Spielart und des angezeigten Datums.
  • Machen Sie deutlich, ob eine Zahl aus chess_rapid, chess_blitz oder einem anderen Block stammt.
  • Lesen Sie die aktuelle Antwort, bevor Sie Felder in einer Oberfläche fest einbauen.

Ein unbekanntes Konto ist nicht dasselbe wie ein unvollständiges Profil

Für einen nicht vorhandenen username lieferte der Endpunkt 404 mit einer Nachricht, dass der Nutzer nicht gefunden wurde. Dann muss der Bezeichner korrigiert werden, statt automatisch ein anderes Konto zu raten. Ein bestehendes Profil kann nicht jedes Feld eines anderen Profils enthalten; behandeln Sie jedes Feld als optional und bewahren Sie den Quelllink.

  • Zeigen Sie bei 404 eine klare Nachricht und bieten Sie die Korrektur des username an.
  • Nutzen Sie followers, Titel oder Streaming nicht als Identitätsnachweis außerhalb des geprüften Profils.
  • Aktualisieren Sie gespeicherte Daten, wenn Datum oder öffentliches Profil für die Aufgabe wichtig sind.
Codeforces Problems Spiele & Sport · Codeforces Problems-Ergebnisse · öffentliche Quelle Lichess Profile Spiele & Sport · Lichess Profile-Ergebnisse · öffentliche Quelle OpenDota Heroes Spiele & Sport · OpenDota Heroes-Ergebnisse · öffentliche Quelle