Ahoj, mám funční způsob, jak hledat nově založené keše. Celý skript má pod 1 kb.
Jde o to, že se načte url třeba přes curl, což je XML Response a v něm JSON.
Z XML extahujete $xml->Extradata a subst. \’ na ’ (jinak json_decode vrátí null - chyba syntaxe json)
Pak z toho jsonu stačí extrahovat :$json->cs->cc a dostaneme pole…
URL je: Geocaching{"c": 1, "m": "", "d": "y2|y1|x2|x1"} kde x a y vymezují obdélník. jde o číslo např 49.7299.
Ale k dotazu: mám pocit ,že takto jsou ty cache publikovány se zpožeděním cca den? můžete to potvrdit?
Ahoj,
tak o tom zpozdeni si nejsem jisty.
Mam PQ, ktery hleda neodlovene krabky v mem okoli a zobrazuju si je rovnou na mapce. Jakmile se takova krabka objevi v PQ, tak ji mam na mape. A v PQ by se mela zobrazovat ihned po publikaci ne?
Vetsinou to vychazi, ze se na me mapce objevi krabka opravdu hnedka po publikaci - mozna muzem hovorit o zpozdeni v ramci minut? Ale den - ani omylem. V tu dobu uz je na mape nemam, protoze jsou odlovene
EDIT: no mozna na standardni mape ano, ale tu povetsinou nepouzivam. Nicmene na mape z PQ se zobrazuji ihned…
Mapa PQ ziskava podklady z PQ. A v PQ jsou nove kese okamzite.
Klasicka www.geocaching.com/map ma udajne zpozdeni. Nikdy jsem ale nemel potrebu to sledovat…