sr0wx.py czyli co tam panie w eterze |
Do kolegi VSS w pliku: world_weather_online.py było coś takiego: REQ_URL = "https://api.worldweatheronline.com/free/v2/weather.ashx?"\ + "q={LAT},{LON}&format=json&num_of_days=2&key={API_KEY}" znalazłem w opisie na stronie worldweatheronline.com że powinno być coś takiego: #Free API: https://api.worldweatheronline.com/free/v2/search.ashx #Premium API: https://api.worldweatheronline.com/premium/v1/search.ashx jak wygenerowałem ten API program ruszył z następującym kodem: REQ_URL = "https://api.worldweatheronline.com/premium/v1/weather.ashx?"\ + "q={LAT},{LON}&format=json&num_of_days=2&key={API_KEY}" tylko tak mi się wydaje że tylko przez 60 dni będzie za free. Następnie zerknij tutaj: config.py from world_weather_online import WorldWeatherOnline worldweatheronline = WorldWeatherOnline( api_key="Tu wstawić wygenerowany API", latitude=52.22, longitude=19.35, language=pl_microsoft, message_template="""\ stan_pogody_z_godziny {OBSERVATION_TIME} _ {CURRENT_WEATHER} temperatura {CURRENT_TEMP_C} wilgotnosc {CURRENT_HUMIDITY} _ kierunek_wiatru {CURRENT_WIND_DIR} {CURRENT_WIND_DIR_DEG} predkosc_wiatru {CURRENT_WIND_SPEED_MPS} {CURRENT_WIND_SPEED_KMPH} _ cisnienie {CURRENT_PRESSURE} pokrywa_chmur {CURRENT_CLOUDCOVER} _ prognoza_na_nastepne trzy godziny temperatura {FCAST_TEMP_C} stopni_celsjusza kierunek_wiatru {FCAST_WIND_DIR} {FCAST_WIND_DIR_DEG} predkosc_wiatru {FCAST_WIND_SPEED_MPS} {FCAST_WIND_SPEED_KMPH}""") Zobaczymy co będzie jak minie ten czas free pewnie już teraz trzeba dopisać coś aby pobierało dane z innej strony lub własnych czujników. Jak ktoś już coś dopisał to proszę się podzielić informacjami. Pozdrawiam Krzysztof |