Closed Ryota0312 closed 2 years ago
これは結構需要があるはず。
Hourly Forecast 2 days → one call api で使うらしい。1000 req/日 なのでキャッシュしておきたいかも https://openweathermap.org/api/one-call-api
OpenWeatherMap の Free プランでは
今夜・明日を見ることを考えると、One Call API を使うことになる。 よって毎アクセスごとに呼び出すのは避けたい。
たとえば、4時間ごととかでキャッシュ破棄するとか? 夜の天気が知りたい、ってとこにフォーカスした方針を考える必要がある。もうちょっと考える。
{"lat":34,"lon":134,"timezone":"Asia/Tokyo","timezone_offset":32400,"hourly":[{"dt":UNIX TIME,"temp":290.81,"feels_like":291.19,"pressure":1008,"humidity":98,"dew_point":290.49,"uvi":0,"clouds":100,"visibility":3144,"wind_speed":2.42,"wind_deg":223,"wind_gust":3.81,"weather":[{"id":502,"main":"Rain","description":"heavy intensity rain","icon":"10n"}],"pop":1,"rain":{"1h":4.13}}, ...(後略)
明日の天気は優先度低めなので別タスクで対応するのでいったんCloseする
現在の天気だけではなく、今夜、明日の天気が見たいはず。