用途:查询当前天气与天气预报,无需 API 密钥,提供两个免费服务。
主要能力:wttr.in 为主服务,支持一行式快速查询、紧凑格式、完整预报、PNG 图片输出;Open-Meteo 为备用服务,返回 JSON,适合程序化使用。
使用方式:wttr.in 快速查询 curl -s "wttr.in/London?format=3";紧凑格式 curl -s "wttr.in/London?format=%l:+%c+%t+%h+%w";完整预报 curl -s "wttr.in/London?T"。格式代码:%c 天气状况、%t 温度、%h 湿度、%w 风速、%l 地点、%m 月相。技巧:空格用 URL 编码如 wttr.in/New+York;可用机场代码如 wttr.in/JFK;单位 ?m 公制、?u 美制;?1 仅今天、?0 仅当前;PNG 用 curl -s "wttr.in/Berlin.png" -o /tmp/weather.png。Open-Meteo 备用:curl -s "https://api.open-meteo.com/v1/forecast?latitude=51.5&longitude=-0.12¤t_weather=true",需先查城市坐标,返回含温度、风速、天气代码的 JSON,文档见 https://open-meteo.com/en/docs。
适用场景:命令行快速查看天气、脚本或程序集成天气数据、生成天气图片。
限制:资料未提供收费、价格、平台支持范围及调用频率限制等信息;Open-Meteo 需自行获取经纬度坐标。