Všechny souřadnice se zadávají v decimální podobě. Generování oveřovacího řetězce TOKEN viz níže.
http://c.adamslo.net/getLocations.php?token=TOKEN
http://c.adamslo.net/getLocations.php?token=TOKEN&x1=X1&y1=Y1&x2=X2&y2=Y2
http://c.adamslo.net/getLocation.php?token=TOKEN&location=ID_LOKACE
Po registraci obdržíte 2 řetězce. Jeden je bezpečně náhodný řetězec, druhý je heslo k přístupu. Token vygenerujete následovně:
BASE_64_ENCODED(AES_256(md5(NáhodnéČíslo1)+"."+BEZPECNY_NAHODNY_RETEZEC+"."+POČET_SEKUND_OD_1_1_1970+"."+md5(NáhodnéČíslo2),HESLO))
Pokud TOKEN není zadán, využíváte veřejného limitu. Ten je nastaven dle vytížení serveru! V takovém případě není nezbytná registrace ale není tak zaručeno, že dostanete data. STATUS pole pak obsahuje OUT_OF_PUBLIC_LIMIT.
Použítí JavaScript dotazu je vázáno na doménu a nepotřebuje TOKEN.{
"status":"STATUS",
"locations":[
["NÁZEV_LOKACE_1",GPSY1,GPSX1,ID_LOKACE_1,"SOUŘADNICE_HMS1"],
["NÁZEV_LOKACE_2",GPSY2,GPSX2,ID_LOKACE_ID2,"SOUŘADNICE_HMS2"],
...,
["NÁZEV_LOKACE_N",GPSYN,GPSXN,ID_LOKACE_IDN,"SOUŘADNICE_HMSN"]
],
}
{
"status":"STATUS",
"title":"NÁZEV",
"description":"POPIS",
"latitude":ZEMĚPISNÁ_ŠÍŘKA,
"longitude":ZEMĚPISNÁ_DÉLKA,
"latitudeLongitudeHMS":"SOUŘADNICE_JAKO_ŘETĚZEC_HODINA_MINUTA_VTERINA",
"guideLink":"ODKAZ_NA_PRŮVODCE",
"map":"ODKAZ_NA_MAPKU",
"locations":[
["NÁZEV_PODLOKACE_1",GPSY1,GPSX1,ID1,"SOUŘADNICE_HMS1"],
["NÁZEV_PODLOKACE_2",GPSY2,GPSX2,ID2,"SOUŘADNICE_HMS2"],
...,
["NÁZEV_PODLOKACE_N",GPSYN,GPSXN,IDN,"SOUŘADNICE_HMSN"]
],
"images":["OBRÁZEK_1","OBRÁZEK_1",...,"OBRÁZEK_N"]
}