Új hozzászólás Aktív témák
-
Taci
addikt
Tudjátok esetleg, hogy van-e olyan lista a magyar településekről, amiben szerepel a település Place ID-ja (és esetleg még a koordinátái is, de ez már csak plusz)?
Már eljutottam oda, hogy akár fizetnék is érte.Ezt a weather widget-et szeretném használni: https://weatherwidget.io/ Illetve nem ezt szeretném, de ez olyan szinten testre szabható, hogy ettől jobbat nem találtam.
A nehezebb része ott kezdődik a dolognak, hogy a felhasználó koordinátái alapján szeretném kijelezni az időjárási adatokat, a dinamikus lokációváltozatást pedig ezt a widget nem támogatja. Legalábbis hivatalosan nem.
De átnézem a kódját, és az időjárási adatokat innen szedi: https://forecast7.com/
Budapest időjárását pl. innen: https://forecast7.com/hu/47d5019d04/budapest/Ebből sikerült kisakkozni, hogy a 47d5019d04 ami Budapestet "azonosítja", az a koordinátáinak egy "leegyszerűsített" változata:
é.sz.: 47,4983°
k.h.: 19,0408°
Itt kerekíti a tizedes vessző után 2 tizedesjegyre, és a tizedes vesszőt d-vel jelöli.
Így lett belőle 47d50 és 19d04. És így lett belőle a teljes link.Ez mind szép és jó, csak azért ezt ~3200 településnévre kisakkozni nem 2 perc.
Kerestem, kutattam, és rátalátam arra, hogy ha tudom a település Place ID-ját (pl. a Google-től: [link] ), akkor abból le tudom kérni a https://forecast7.com/hu/ utáni részt.
Budapest Place ID-ja pl.: ChIJyc_U0TTDQUcRYBEeDCnEAAQ
Ezt ha beírom ez után a linkrészlet után: https://forecast7.com/api/getUrl/,
akkor a kapott URL a kért adatot adja vissza:
https://forecast7.com/api/getUrl/ChIJyc_U0TTDQUcRYBEeDCnEAAQ47d5019d04/budapest
És meg is vagyok.Ezt nem szeretném ezzel a 3000 fölötti településszámmal kézzel eljátszani, szkriptelésre módot pedig még nem találtam, így az jutott eszembe, hátha valaki valahol ezt már megcsinálta és elérhetővé tette, akár fizetős változatban is.
A Place ID fix, univerzális, pl. ha Google-ben rákerestek Budapestére, 5 oldalnyi találatot hoz. Szóval biztosan elérhetőek ezek az adatok valahonnan.Ha tudjátok, honnan, hogyan lehetne ezeket megszerezni, kérlek, szóljatok.
(Addig is összeszedtem a megyeszékhelyekét, addig azokat jelzem csak ki (a felhasználók közelsége alapján.)
Köszi!
Új hozzászólás Aktív témák
- Bomba ár! HP Elitebook 830 G5 - i5-7G I 8GB I 256SSD I 13,3" FHD Belátásgátló! I Cam I W10 I Gari!
- Eladó 13"-es MacBook Air M2 (8/256), iCentre garancia + készülékbiztosítás 2026.03.09-ig
- iPhone 14pro max 256gb 2025.02.04ig Gari!!
- AMD Ryzen 5 5600X BOX - Új, bontatlan, 3 év garancia - Eladó! 48.000.-
- Dell Latitude 9430 2-in-1, 14" QHD+ IPS 360 érintő -500nit-, i7-1265U, 32GB DDR5, 512GB NVMe, gar
Állásajánlatok
Cég: Ozeki Kft.
Város: Debrecen
Cég: Alpha Laptopszerviz Kft.
Város: Pécs