查询Geonames API以仅获取城市国家/地区名称

Suh*_*ayb 2 api json web-services geolocation geonames

当我通过点击此URL请求特定国家/地区城市时,将获取太多无用的json数据:

http://api.geonames.org/searchJSON?username=ksuhiyp&country=us&maxRows=1000
Run Code Online (Sandbox Code Playgroud)

这会返回太多的json字段,你可以看到,问题很热,查询只能获得城市,国家名称?

YMo*_*omb 6

您可以尝试使用附加参数style = SHORT

http://api.geonames.org/searchJSON?username=ksuhiyp&country=us&maxRows=1000&style=SHORT

文件说:款式,字符串短,中,长,满(可选),返回的XML文档的详细程度,默认= MEDIUM