要获取当前天气、1 小时的分钟预报、48 小时的每小时预报、8 天的每日预报以及政府天气警报,请使用文档的此部分。
如果您对 1979 年 1 月 1 日至未来 4 天的任何时间戳的天气数据感兴趣,请阅读“时间戳的天气数据”部分。
如果您对从 1979 年 1 月 2 日到未来 1.5 年的长期预报的每日汇总天气数据感兴趣,请阅读文档的“每日汇总”部分。
请求参数{
"lat": null,
"lon": null,
"appid": null,
"exclude": null,
"units": null,
"lang": null
}
返回参数
{
"lat": null,
"lon": null,
"timezone": null,
"timezone_offset": null,
"current": null,
"current.dt": null,
"current.sunrise": null,
"current.sunset": null,
"current.temp": null,
"current.feels_like": null,
"current.pressure": null,
"current.humidity": null,
"current.dew_point": null,
"current.clouds": null,
"current.uvi": null,
"current.visibility": null,
"current.wind_speed": null,
"current.wind_gust": null,
"current.wind_deg": null,
"current.rain": null,
"current.rain.1h": null,
"current.snow": null,
"current.snow.1h": null,
"current.weather": null,
"current.weather.id": null,
"current.weather.main": null,
"current.weather.description": null,
"current.weather.icon": null,
"minutely": null,
"minutely.dt": null,
"minutely.precipitation": null,
"hourly": null,
"hourly.dt": null,
"hourly.temp": null,
"hourly.feels_like": null,
"hourly.pressure": null,
"hourly.humidity": null,
"hourly.dew_point": null,
"hourly.uvi": null,
"hourly.clouds": null,
"hourly.visibility": null,
"hourly.wind_speed": null,
"hourly.wind_gust": null,
"hourly.wind_deg": null,
"hourly.pop": null,
"hourly.rain": null,
"hourly.rain.1h": null,
"hourly.snow": null,
"hourly.snow.1h": null,
"hourly.weather": null,
"hourly.weather.id": null,
"hourly.weather.main": null,
"hourly.weather.description": null,
"hourly.weather.icon": null,
"daily": null,
"daily.dt": null,
"daily.sunrise": null,
"daily.sunset": null,
"daily.moonrise": null,
"daily.moonset": null,
"daily.moon_phase": null,
"summary": null,
"daily.temp": null,
"daily.temp.morn": null,
"daily.temp.day": null,
"daily.temp.eve": null,
"daily.temp.night": null,
"daily.temp.min": null,
"daily.temp.max": null,
"daily.feels_like": null,
"daily.feels_like.morn": null,
"daily.feels_like.day": null,
"daily.feels_like.eve": null,
"daily.feels_like.night": null,
"daily.pressure": null,
"daily.humidity": null,
"daily.dew_point": null,
"daily.wind_speed": null,
"daily.wind_gust": null,
"daily.wind_deg": null,
"daily.clouds": null,
"daily.uvi": null,
"daily.pop": null,
"daily.rain": null,
"daily.snow": null,
"daily.weather": null,
"daily.weather.id": null,
"daily.weather.main": null,
"daily.weather.description": null,
"daily.weather.icon": null,
"alerts": null,
"alerts.sender_name": null,
"alerts.event": null,
"alerts.start": null,
"alerts.end": null,
"alerts.description": null,
"alerts.tags": null,
"cod": "",
"message": "",
"parameters": ""
}
错误码
{
"400": "错误 400 - 错误请求。如果请求中缺少某些必需参数,或者某些请求参数的格式不正确或值超出允许的范围,您可能会收到 400 错误。所有缺失或不正确的参数名称列表将在“ErrorResponse”对象的“parameters”属性中返回。",
"401": "错误 401 - 未经授权。如果请求中未提供 API 令牌,或者请求中提供的 API 令牌未授予对此 API 的访问权限,您可能会收到 401 错误。在返回请求之前,您必须将具有产品访问权限的 API 令牌添加到请求中。",
"404": "未找到错误404。如果服务数据库中不存在请求参数( lat、等)的数据,您可能会收到 404 错误lon。date您不得重试同一请求。",
"429": "错误 429 - 请求过多。如果超出了向此 API 提供的 API 请求的关键配额,您可能会收到 429 错误。您可以在一段时间后或延长密钥配额后重试请求。",
"5xx": "错误 5xx - 意外错误。如果出现其他内部错误,您可能会收到“5xx”错误。错误响应代码将为“5xx”。请联系我们,并将收到此错误的 API 请求示例附在您的电子邮件中,以便我们分析并及时为您找到解决方案。您可以重试导致此错误的请求。"
}