免費獲取某個城市或者地區的 天氣信息(溫度,溼度,風力)

主要的實現思路是:

  • 調用 高德地圖的 天氣服務
    • 高德地圖的 jsapi key 和 服務的 key 是不一樣的,需要重新創建
    • 不同類型的 用戶身份,服務的接口調用次數限制也是不一樣的
  • 通過 電梯所在的 地理位置(地圖經緯度) 獲取到 區域編碼
  • 通過 區域編碼 獲取 該區域的 天氣情況
  • 獲取到 該區域的天氣情況後, 存儲到 localStorage 中, 存儲 數據格式如下
[{code: 123, weather: {temerature: 15, ...},  endTime: '....'}, {....}]

每次獲取該區域 天氣的時候先從本地 獲取,失效或者不存在的話 再向服務器發起請求

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章