deník MIFA

Sobota 20.04.2024

CENA: ZDARMA!


API - nástroj pro pořadatele turnajů

Už delší dobu avizovaná API, která může usnadnit práci pořadatelům turnajů. Je možné tímto způsobem získat informace o týmech, manažerech, hráčích a zápasech.

Veškerý interface se nachází na této stránce: http://www.mifa.cz/turnaje/dotaz.php

Pro získání dat je potřeba zadat parametr, těmi mohou být: idManazer nebo idTeam nebo idHrac nebo idZapas nebo idZapasHraci

Příklad:

http://www.mifa.cz/turnaje/dotaz.php?idManazer=18041
http://www.mifa.cz/turnaje/dotaz.php?idTeam=393
http://www.mifa.cz/turnaje/dotaz.php?idHrac=4298912
http://www.mifa.cz/turnaje/dotaz.php?idZapas=1376436
http://www.mifa.cz/turnaje/dotaz.php?idZapasHraci=2744576

Jedna z možností, jak s vybranými daty pracovat, je PHP SimpleXML (součást PHP 5). V podstatě na to stačí tento kód.

Ukázka:


   // id zápasu
$idZapas = 1376436;

   // načte stránku s daným zápasem
$xml = simplexml_load_file("http://www.mifa.cz/turnaje/dotaz.php?idZapas=" . $idZapas);

   // získá návštěvu zápasu
$navsteva = $xml->zapas->navsteva;

   // získá góly domácích
$domaciGls = $xml->zapas->domaciGls;

   // získá góly hostů
$hosteGls = $xml->zapas->hosteGls;

   // zobrazí skóre zápasu
echo $domaciGls . ":" . $hosteGls;
echo "
"; // nový řádek

   // zobrazí návštěvu zápasu
echo $navsteva;

?>

Výsledek pak vypadá takto: http://www.mifa.cz/turnaje/ukazka.php

O možnostech API a způsobech práce s ní můžete diskutovat ve vytvořené diskuzi.

autor Autor: Carbonedatum 17.02.2010pocet shlednuti Shlédnuto: 1529x


 


TOPLIST.cz