Logo
Section 1 / 2

获取位置列表

学习如何获取全球顶级城市列表以及给定区域内的国家列表。

导入

获取位置列表

学习如何获取全球顶级城市列表以及给定区域内的国家列表。

参数类型分类描述
API_KEYstring必需这是我们的API密钥。这是一个查询参数。
groupinteger必需这是要获取的城市数量。允许的值为50、100和150。这是一个路径参数。
languagestring可选返回结果的语言。默认值为 "en-us"。这是一个查询参数。
detailsboolean可选设置为 "True" 以在响应中包含完整详情,否则设置为 "False"。默认值为 "False"。这是一个查询参数。
1group = 50 2 3url = 'http://dataservice.accuweather.com/locations/v1/topcities/' \ 4 + str(group) + '?apikey={{API_KEY}}' 5 6response = requests.get(url) 7 8printResponse(response)

参数类型描述
Keystring这是城市的唯一位置键。
Rankinteger这是根据人口、政治重要性和地理规模确定的排名。
LocalizedNamestring这是请求语言下的地点名称。默认语言为 "en-us"。
Countryobject包含城市所属国家的信息,包括国家代码以及本地化和英文名称。
Timezoneobject包含城市指定时区的信息。
Geopositionobject包含城市地理位置信息,包括坐标。

参数类型分类描述
API_KEYstring必需这是我们的API密钥。这是一个查询参数。
regionCodestring必需指定要获取所有国家的区域。允许的值:"ASI"、"MEA"、"EUR"、"AFR"、"OCN"、"NAM"、"CAC"、"SAM"、"ARC"、"ANT"。这是一个路径参数。
languagestring可选返回结果的语言。默认值为“en-us”。这是一个查询参数。
1regionCode = 'NAM' 2 3url = 'https://dataservice.accuweather.com/locations/v1/countries/' \ 4 + regionCode + '?apikey={{API_KEY}}' 5 6response = requests.get(url) 7 8printResponse(response)

参数类型描述
IDstring这是唯一的ISO国家代码。
LocalizedNamestring这是国家在本地语言中的名称。默认语言为 "en-us"。
EnglishNamestring这是国家的英文名称。

简介

文本搜索