這是最近網上查詢到關於天氣的api,大部分的介面都是收費,有部分介面雖然免費,但查詢到的資訊量特別不全。但好在有幾個免費介面倒是不錯,倒是可以使用。
天氣查詢是乙個簡單的http介面,根據使用者輸入的adcode,查詢目標區域當前/未來的天氣情況。
使用api前您需先申請key,若無高德地圖api賬號需要先申請賬號.extension代表氣象型別,若extension=base:返回實況天氣,extension=all:返回預報天氣。每日限制調100000次
仙遊&extensions=base
]
}
免費api,收集免費的介面服務,每月更新來自第三方的新介面,
免費使用第三方的部分介面。部分介面需要註冊成為第三方會員使用。
實況天氣
此介面有請求次數限制,每天免費使用1000次。超過此限制則報no more requests次數超時錯誤。localtion 代表需要查詢的城市或地區,可輸入以下值:1. 城市id:城市列表2. 經緯度格式:經度,緯度(經度在前緯度在後,英文,分隔,十進位制格式,北緯東經為正,南緯西經為負3. 城市名稱,支援中英文和漢語拼音4. 城市名稱,上級城市 或 省 或 國家,英文,分隔,此方式可以在重名的情況下只獲取想要的地區的天氣資料5. ip6. 根據請求自動判斷,根據使用者的請求獲取ip,通過 ip 定位並獲取城市資料。
,
"update": ,
"status": "ok",
"now": }]
}
中國天氣網是網上推薦最多的,但本人在呼叫時,無法呼叫其所需資料。但postman中卻可以正常呼叫。可能是缺少某些必要資訊吧!101010100是城市編碼對應北京
注:該介面最快3小時更新一次,包含基本天氣資訊、濕度、能見度、氣壓、空氣質素指數等,可按地名、城市編號、ip查詢
該介面返回的json,version介面標識, v1:七天 v6: 實時1天如下所示:
免費實況天氣介面
}
免費七日天氣介面,
"tem1": "35℃",
"tem2": "26℃",
"tem": "27℃",
"win": [
"無持續風向",
"無持續風向"
],"win_speed": "<3級",
"hours": [,,
,,,,
,],"index": [,,
,,,]
},,,,
,,,,
],"index": [,,
,,,]
},,,,
,,,,
],"index": [,,
,,,]
},,,,
],"index": [,,
,,,]
},,,,
],"index": [,,
,,,]
},,,,
],"index": [,,
,,,]
},,,,
],"index": [,,
,,,]}]}
拓展:
行政區域查詢:
中國城市編碼表
這是使用上面天氣介面使用的簡單小例子。
免費天氣API
中國天氣網 包含實時氣溫,感冒指數,未來七天天氣 風力,風向,高低溫,時間 空氣質素指數 有的城市沒有 城市名稱 北京通過城市名字獲得天氣資料,json資料 通過城市id獲得天氣資料,json資料 包含實時天氣,日出日落,空氣質素 某些城市可能不存在 天氣預警 預警時存在 昨日天氣 分白天黑夜 未來...
免費的天氣API介面
網上幾乎所有的天氣介面都需要註冊key,然後還各種頻率限制,每天呼叫次數才幾百次?太坑爹了吧 乙個簡單的天氣預報功能,為什麼要搞的這麼複雜,收什麼費?推薦乙個真正免費的天氣api介面,返回json,jsonp格式 沒有呼叫次數 頻率和ip限制,並且提供 7日天氣 15日天氣 40日天氣 小時預報 生...
免費的天氣API測試介面
網上幾乎所有的天氣介面都需要註冊key,然後還各種頻率限制,每天呼叫次數才幾百次?太坑爹了吧 乙個簡單的天氣預報功能,為什麼要搞的這麼複雜,收什麼費?推薦乙個真正免費的天氣api介面,返回json,jsonp格式 沒有呼叫次數 頻率和ip限制,並且提供 7日天氣 15日天氣 40日天氣 小時預報 生...