当我开始使用相对较新的 Snapshot API获取天气时,当我在返回的结果中找不到任何类型的时间戳时,我有点困惑/担心。
我实现了 API 的使用,有一段时间一切似乎都很好。但是,现在我已经Weather
在三个非常不同的位置获得了大约四天的相同数据。现实生活中的条件和温度确实不一样(另一个设备给出了不同的(正确的)数据)。
如果您信任 API 可以为您提供没有时间戳或位置或任何您真正需要能够信任返回的数据的快照数据。
这是 Snapshot API 的已知问题吗?有没有办法避免这种情况发生?遇到这样的天气,你怎么能恢复过来?有什么方法可以知道返回数据的年龄和/或位置吗?
我已经调试了有问题的设备,发现它不是缓存数据的应用程序,并且WeatherResult
状态为成功。