當我開始使用相對較新的Snapshot API查看getting the weather時,我無法在返回的結果中找到任何類型的時間戳,這讓我感到有點困惑和擔憂。意識快照API的天氣停留在不同位置和天氣變化的天數
我實現了API的用法,一切似乎都很好。然而,現在我已經獲得了相同的Weather
數據爲四天在三個不同的位置。現實生活中的條件和溫度確實不一樣(另一個設備給出了不同的(正確的)數據)。
如果你信任你提供快照沒有時間戳或位置,或者任何你真正需要的是能夠信任返回的數據數據的API。
這是爲快照API的已知問題?有沒有辦法避免這種情況發生?當天氣如此卡住時,你怎麼能恢復?是否有某種方法可以知道正在返回的數據的年齡和/或位置?
我調試了有問題的設備,發現它不是應用程序緩存數據,並且WeatherResult
的狀態爲成功。
意識API不是很瞭解天氣的(或至少它是不是在這個問題被張貼的時間),當我與它的工作,這是非常越野車和不可靠的,就只更新每4頂幾小時它正常工作,所以我放棄了使用意識API的天氣的想法。看到我的帖子在這裏:https://stackoverflow.com/questions/38146933/awareness-api-always-returning-cloudy-weather – user2322082