Logo
Section 1 / 2

当前天气状况

学习如何获取当前天气状况数据。

导入

当前天气状况

学习如何获取当前天气状况数据。

参数类型分类说明
API_KEYstring必需这是我们的API密钥。这是一个查询参数。
locationKeyinteger必需这是位置的唯一标识符。仅在特定位置端点中作为路径参数使用。
groupinteger必需这是城市数量。允许的值为50、100和150。仅在热门城市端点中作为路径参数使用。
languagestring可选返回结果所使用的语言。默认值为“en-us”。这是一个查询参数。
detailsboolean可选设置为“True”以在响应中包含完整详情,否则设置为“False”。默认值为“False”。仅在特定位置端点中作为查询参数使用。
1locationKey = 351409 2group = 50 3 4url1Day = 'http://dataservice.accuweather.com/currentconditions/v1/' \ 5 + str(locationKey) + '?apikey={{API_KEY}}' 6 7url5Day = 'http://dataservice.accuweather.com/currentconditions/v1/topcities/' \ 8 + str(group) + '?apikey={{API_KEY}}' 9 10res1Day = requests.get(url1Day) 11res5Day = requests.get(url5Day) 12 13printResponse(res1Day) 14printResponse(res5Day)

参数类型说明
HasPrecipitationboolean表示是否有降水。
IsDayTimeboolean表示当前是否为白天。
Temperatureobject温度信息,单位为华氏度。
RealFeelTemperatureobject“体感温度”,单位为华氏度。
Windobject包含风速和风向信息。
RelativeHumidityinteger湿度数值。
UVIndexinteger紫外线辐射强度指数。该值可能为NULL。
Visibilityobject可见度相关信息。
LinkstringAccuWeather网站上详细天气预报的链接。
MobileLinkstringAccuWeather移动网站上详细天气预报的链接。

参数类型说明
Keystring城市的唯一位置标识符。
LocalizedNamestring以请求语言显示的位置名称,默认语言为“en-us”。
Countryobject包含城市所属国家的信息,包括国家代码、本地化名称和英文名称。
Timezoneobject包含城市所在时区的信息。
Geopositionobject包含城市地理坐标信息。
IsDayTimeboolean表示当前是否为白天。
Temperatureobject提供华氏度和摄氏度两种单位的温度数据。
HasPrecipitationboolean表示是否有降水。
LinkstringAccuWeather网站上详细天气预报的链接。
MobileLinkstringAccuWeather移动网站上详细天气预报的链接。

预测 API

历史天气状况