Zdravím, jak jsem již psal, vyvíjím mobilní aplikaci Fody. Aktuálně zdrojový kód i APK (aplikační balíček pro Android) lze najít na GitHubu či CodeBergu. Kód na CodeBergu (https://codeberg.org/osmcz/fody-app) je aktuálnější, protože ho častěji aktualizuji, ale hotové APK jsou zas jen na GitHubu (https://github.com/schmic75-gasos/fody/releases) a vydávají se jen při důležitějších updatech. Zatím aplikace umí pohodlně nahrávat fotky do Fodyho, prohlížet fotky, zobrazit analýzu, plus je tam i mapa. Umí také zobrazit základní info o projektu čtvrtletí (měsíce). Dnes odpoledne přidám do aplikace více informací o aktuálním projektu období díky API od Vojty Fošnára (viz. CodeBerg organizace osmcz). V budoucnu bych z toho chtěl udělat takovou univerzální českou OSM appku, pro pohodlnou úpravu mapy i přidružených projektů (např. právě Fody) z terénu. Budu rád za jakékoliv připomínky, nápady apod. _______________________________________________ talk-cz mailing list talk-cz na openstreetmap.org https://lists.openstreetmap.org/listinfo/talk-cz https://openstreetmap.cz/talkcz
Zdravím, jak jsem již psal, vyvíjím mobilní aplikaci Fody. Aktuálně zdrojový kód i APK (aplikační balíček pro Android) lze najít na GitHubu či CodeBergu. Kód na CodeBergu (https://codeberg.org/osmcz/fody-app) je aktuálnější, protože ho častěji aktualizuji, ale hotové APK jsou zas jen na GitHubu ( https://github.com/schmic75-gasos/fody/releases) a vydávají se jen při důležitějších updatech. Zatím aplikace umí pohodlně nahrávat fotky do Fodyho, prohlížet fotky, zobrazit analýzu, plus je tam i mapa. Umí také zobrazit základní info o projektu čtvrtletí (měsíce). Dnes odpoledne přidám do aplikace více informací o aktuálním projektu období díky API od Vojty Fošnára (viz. CodeBerg organizace osmcz). V budoucnu bych z toho chtěl udělat takovou univerzální českou OSM appku, pro pohodlnou úpravu mapy i přidružených projektů (např. právě Fody) z terénu. Budu rád za jakékoliv připomínky, nápady apod. _______________________________________________ talk-cz mailing list talk-cz na openstreetmap.org https://lists.openstreetmap.org/listinfo/talk-cz https://openstreetmap.cz/talkcz
Z toho důvodu je ve Fody udělána ochrana, kdo může k API přistupovat. Historicky to používalo jen pár projektů a zatím stačilo vyřešit to přes správné CORS hlavičky v HTTP požadavcích. Tvoje aplikace to zřejmě ignoruje (vzhledem k tomu, že funguje), což znamená, že to bude potřeba řešit jinak.
Z toho důvodu je ve Fody udělána ochrana, kdo může k API přistupovat. Historicky to používalo jen pár projektů a zatím stačilo vyřešit to přes správné CORS hlavičky v HTTP požadavcích. Tvoje aplikace to zřejmě ignoruje (vzhledem k tomu, že funguje), což znamená, že to bude potřeba řešit jinak.
Takhle, CORS je myslím funkční pouze v případě, že nějaká doména stahuje něco z jiné domény. Ale když to ta aplikace stahuje přímo z Fody, tak se vlastně chová jako běžný uživatel, který si Fody prohlíží. Kdybych však udělal webovou verzi té aplikace, tam by už byly CORS problém. _______________________________________________ talk-cz mailing list talk-cz na openstreetmap.org https://lists.openstreetmap.org/listinfo/talk-cz https://openstreetmap.cz/talkcz
Otevře váš e-mailový klient. Odpovědi pak sledujte zde na webu.