KaroAPI:Users: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
K (verschob „KaroAPI:User“ nach „KaroAPI:Users“) |
K |
||
(2 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt) | |||
Zeile 20: | Zeile 20: | ||
"id": 1, // Benutzer-ID | "id": 1, // Benutzer-ID | ||
"login": "Didi", // Benutzer-Name | "login": "Didi", // Benutzer-Name | ||
− | "color": "ffffff", // Farbe des [[Rennwagen|Autos]] | + | "color": "ffffff", // Farbe des [[Rennwagen|Autos]], hex-Wert ohne # |
"lastVisit": 0, // Anzahl der Tage seit dem letzten Besuch | "lastVisit": 0, // Anzahl der Tage seit dem letzten Besuch | ||
"signup": 5902, // Anzahl der Tage seit der Anmeldung auf Karopapier | "signup": 5902, // Anzahl der Tage seit der Anmeldung auf Karopapier | ||
"dran": 6, // Anzahl der Spiele, bei denen der Nutzer aktuell [[dran]] ist | "dran": 6, // Anzahl der Spiele, bei denen der Nutzer aktuell [[dran]] ist | ||
"activeGames": 98, // Anzahl der Spiele, bei denen der Nutzer aktuell mitspielt | "activeGames": 98, // Anzahl der Spiele, bei denen der Nutzer aktuell mitspielt | ||
− | "acceptsDayGames": true, // Ob der Nutzer | + | "acceptsDayGames": true, // Ob der Nutzer eingeladen werden kann |
"acceptsNightGames": true, // Ob der Nutzer auch zu [[Nachtkarte|Nachtspielen]] eingeladen werden will | "acceptsNightGames": true, // Ob der Nutzer auch zu [[Nachtkarte|Nachtspielen]] eingeladen werden will | ||
"maxGames": 100, // Maximale Anzahl<sup>1</sup> an Spielen, zu denen der Nutzer eingeladen werden will. | "maxGames": 100, // Maximale Anzahl<sup>1</sup> an Spielen, zu denen der Nutzer eingeladen werden will. | ||
Zeile 32: | Zeile 32: | ||
"size": 12, // Größe der Karokästchen | "size": 12, // Größe der Karokästchen | ||
"border": 1, // Größe des Rahmens um die Karokästchen | "border": 1, // Größe des Rahmens um die Karokästchen | ||
− | "desperate": false, // Ob der Nutzer Spielegeil ist | + | "desperate": false, // Ob der Nutzer [[Spielegeil]] ist |
"birthdayToday": false, // Ob der Nutzer heute Geburtstag hat | "birthdayToday": false, // Ob der Nutzer heute Geburtstag hat | ||
"karodayToday": false, // Ob der Nutzer heute Karotag hat | "karodayToday": false, // Ob der Nutzer heute Karotag hat | ||
Zeile 39: | Zeile 39: | ||
} | } | ||
− | # <code>0</code> steht hierbei nicht für „Bitte nicht einladen“, sondern für „Keine explizite Grenze“. Wenn der Nutzer nicht eingeladen werden will, dann steht <code>acceptsDayGames</code> auf <code>false</code>. | + | # Die Angabe <code>0</code> bei <code>maxGames</code> steht hierbei nicht für „Bitte nicht einladen“, sondern für „Keine explizite Grenze“. Wenn der Nutzer nicht eingeladen werden will, dann steht <code>acceptsDayGames</code> auf <code>false</code>. |
[[Kategorie:KaroAPI|User]] | [[Kategorie:KaroAPI|User]] |
Aktuelle Version vom 26. Februar 2020, 11:50 Uhr
Gibt Daten über die Benutzer aus.
URL-Syntax
https://www.karopapier.de/api/users/<User>
Der <User>
kann dabei entweder über seinen Benutzer-Namen oder die Benutzer-ID identifiziert werden.
Rückgabe
Als Rückgabe erhalten wir ein JSON-Objekt mit verschiedensten Daten des Benutzers.
Beispiel
https://www.karopapier.de/api/users/1 oder https://www.karopapier.de/api/users/Didi
{ "id": 1, // Benutzer-ID "login": "Didi", // Benutzer-Name "color": "ffffff", // Farbe des Autos, hex-Wert ohne # "lastVisit": 0, // Anzahl der Tage seit dem letzten Besuch "signup": 5902, // Anzahl der Tage seit der Anmeldung auf Karopapier "dran": 6, // Anzahl der Spiele, bei denen der Nutzer aktuell dran ist "activeGames": 98, // Anzahl der Spiele, bei denen der Nutzer aktuell mitspielt "acceptsDayGames": true, // Ob der Nutzer eingeladen werden kann "acceptsNightGames": true, // Ob der Nutzer auch zu Nachtspielen eingeladen werden will "maxGames": 100, // Maximale Anzahl1 an Spielen, zu denen der Nutzer eingeladen werden will. "sound": 10, // "soundfile": "/mp3/quiek.mp3", // Name der Sound-Datei, die als „dran“-Sound abgespielt wird "size": 12, // Größe der Karokästchen "border": 1, // Größe des Rahmens um die Karokästchen "desperate": false, // Ob der Nutzer Spielegeil ist "birthdayToday": false, // Ob der Nutzer heute Geburtstag hat "karodayToday": false, // Ob der Nutzer heute Karotag hat "theme": "karo1", // Art der Darstellung der Karopapier-Webseite "bot": false // Ob es sich bei dem Nutzer um einen Bot handelt }
- Die Angabe
0
beimaxGames
steht hierbei nicht für „Bitte nicht einladen“, sondern für „Keine explizite Grenze“. Wenn der Nutzer nicht eingeladen werden will, dann stehtacceptsDayGames
auffalse
.