XML rozhraní pro partnery
Pomocí XML rozhraní můžete přistupovat k některým informacím na našem serveru - cílem je zpřístupnit naše hodnocení pro další servery. Aktuálně podporujeme dva typy dotazů:
- vyhledání ID hry
(get) reguest/dotaz: /hrajeme/xmlrozhrani/search.ashx?dotaz=agricola
(http) response/odpověď:
<hry dotaz="agricola">
<hra id="1290">
<nazev>Agricola</nazev>
<originalni_nazev>Agricola</originalni_nazev>
</hra>
</hry>
- získání statistik hry
(get) reguest/dotaz: /hrajeme/xmlrozhrani/statistika.ashx?hra=1290
(http) response/odpověď:
<hra id="1290">
<nazev>Agricola</nazev>
<originalni_nazev>Agricola</originalni_nazev>
<zebricek>2</zebricek>
<rating>4.34</rating>
<pocet_recenzi>14</pocet_recenzi>
<pocet_hodnoceni>64</pocet_hodnoceni>
</hra>
V prvním případě je hra vyhledána dle názvu (v polích název a originální název). Hledání vyhoví všechny hry, které název/zadaný text obsahují (tzn. zadáte-li název "carcassone", vypíše se Vám nejen základní hra, ale i její rozšíření) - výsledkem pak je více elementů <hra> v odpovědi serveru (případně žádný element pokud zadaný text není nalezen).
V druhém případě se hra vyhledá dle zadaného ID, výsledkem je tedy vždy hodnocení 1 hry (případně žádná hra pokud zadané ID hry neexistuje).