50704


お世話になります。

C#(.Net4.6.1)でLivedoorのWeatherHacksからDynamicJsonで天気予報を取得する  
コードを書いています。  
<http://sh-yoshida.hatenablog.com/entry/2015/08/09/121545>  
こちらのサイト様のサンプルをそのまま流用し、実際に成功はしているのですが、  
何故か最低気温だけが常にNull(表記上は"---")になってしまうのですが、これは  
何が原因なのでしょうか？

よろしくお願いいたします。


CC BY-SA 4.0
2018-11-28T05:24:21.930
50703
2018-11-28T05:42:18.997
2018-11-28T05:42:18.997
3060
9374
question
c# json api
C# DynamicJsonを使用してWeatherHacksから天気予報を取得すると必ず最低気温がNullになるのは？


該当のAPIを叩くと「当日/翌日/明後日」のデータが返ってくるかと思いますが、呼び出したタイミングによって気温データが`null`になることがあるようです。  
14時時点で試してみると翌日分のデータには最低気温の値も含まれていました。実行する時間帯を変えて試してみるとよいかもしれません。

参考：  
[jqを使って今日の天気を取得 -
Qiita](https://qiita.com/takaya1992/items/94b86d6b8237a638fa16)

> 最高気温と最低気温が"不明"と表示されていますが、どうも天気予報の取得に利用しているAPI（Weather
> Hacks）の仕様らしく、時間帯によっては気温の部分がnullで返ってくるぽいです。


CC BY-SA 4.0
2018-11-28T05:41:46.567
50704
2018-11-28T05:41:46.567
3060
50703
answer