天气城市代码查询接口

前面写过一篇免费天气接口的文章,这次补充一个城市代码的查询接口。通过这个接口,大家可以获得符合查询关键字的有效城市信息。

查询数据来自中国天气,服务器数据更新周期为1小时。

http://www.iot2ai.top/cgi-bin/intel/weather.txt?city=天河

请求参数:

city:城市、乡镇、街道、景点名称等

请求结果:

{
  "ts": 1612352254199,
  "city": "天河",
  "list": [
    {
      "ref": "101280109~guangdong~天河~Tianhe~天河~Tianhe~20~510000~TH~广东",
      "code": "101280109",
      "city": "天河"
    },
    {
      "ref": "10110060603A~shanxi~青天河风景区~Qingtian River Scenic Attraction~青天河风景区~Qingtian River Scenic Attraction~null~null~null~山西省景点",
      "code": "10110060603A",
      "city": "青天河风景区"
    },
    {
      "ref": "10121010301A~zhejiang~垂云通天河~Chuiyun Tongtian River~垂云通天河~Chuiyun Tongtian River~null~311500~null~浙江省景点",
      "code": "10121010301A",
      "city": "垂云通天河"
    },
    {
      "ref": "10126010106A~guizhou~天河潭~Tianhe Pond~天河潭~Tianhe Pond~null~550000~null~贵州省景点",
      "code": "10126010106A",
      "city": "天河潭"
    },
    {
      "ref": "10130051301A~guangxi~天河瀑布景区~Tianhe Waterfall Scenic Attraction~天河瀑布景区~Tianhe Waterfall Scenic Attraction~null~546600~null~广西壮族自治区",
      "code": "10130051301A",
      "city": "天河瀑布景区"
    },
    {
      "ref": "101200103016~hubei~天河街道~tianhejiedao~黄陂~huangpo~027~432200~hubei~湖北",
      "code": "101200103016",
      "city": "天河街道"
    },
    {
      "ref": "101210701004~zhejiang~天河街道~tianhejiedao~龙湾~longwan~0577~325000~zhejiang~浙江",
      "code": "101210701004",
      "city": "天河街道"
    },
    {
      "ref": "101220105010~anhui~天河街道~tianhejiedaobanshichu~巢湖~chaohu~0565~238000~anhui~安徽",
      "code": "101220105010",
      "city": "天河街道"
    },
    {
      "ref": "101240602016~jiangxi~天河镇~tianhezhen~吉安县~jianxian~0796~343100~jiangxi~江西",
      "code": "101240602016",
      "city": "天河镇"
    },
    {
      "ref": "101280101078~guangdong~车陂街道~chepojiedao~天河~tianhe~020~510000~guangdong~广东",
      "code": "101280101078",
      "city": "车陂街道"
    },
    {
      "ref": "101280101079~guangdong~凤凰街道~fenghuangjiedao~天河~tianhe~020~510000~guangdong~广东",
      "code": "101280101079",
      "city": "凤凰街道"
    },
    {
      "ref": "101280101080~guangdong~黄村街道~huangcunjiedao~天河~tianhe~020~510000~guangdong~广东",
      "code": "101280101080",
      "city": "黄村街道"
    },
    {
      "ref": "101280101082~guangdong~林和街道~linhejiedao~天河~tianhe~020~510000~guangdong~广东",
      "code": "101280101082",
      "city": "林和街道"
    },
    {
      "ref": "101280101083~guangdong~龙洞街道~longdongjiedao~天河~tianhe~020~510000~guangdong~广东",
      "code": "101280101083",
      "city": "龙洞街道"
    },
    {
      "ref": "101280101084~guangdong~前进街道~qianjinjiedao~天河~tianhe~020~510000~guangdong~广东",
      "code": "101280101084",
      "city": "前进街道"
    },
    {
      "ref": "101280101085~guangdong~沙东街道~shadongjiedao~天河~tianhe~020~510000~guangdong~广东",
      "code": "101280101085",
      "city": "沙东街道"
    },
    {
      "ref": "101280101086~guangdong~沙河街道~shahejiedao~天河~tianhe~020~510000~guangdong~广东",
      "code": "101280101086",
      "city": "沙河街道"
    },
    {
      "ref": "101280101087~guangdong~石牌街道~shipaijiedao~天河~tianhe~020~510000~guangdong~广东",
      "code": "101280101087",
      "city": "石牌街道"
    },
    {
      "ref": "101280101088~guangdong~棠下街道~tangxiajiedao~天河~tianhe~020~510000~guangdong~广东",
      "code": "101280101088",
      "city": "棠下街道"
    },
    {
      "ref": "101280101089~guangdong~天河南街道~tianhenanjiedao~天河~tianhe~020~510000~guangdong~广东",
      "code": "101280101089",
      "city": "天河南街道"
    }
  ]
}

ts:缓存更新时间戳,单位毫秒。这是我的服务器缓存的查询数据,目前更新周期是1小时。
city:查询的关键字。
list:符合的城市列表。

城市列表的城市信息包括:city(城市名称)、code(城市代码)和ref(详细描述)。
城市的详细描述(ref),信息间使用“~”分隔,分别表示:地区代码、省份拼音、地区名称、地区拼音、城市名称、城市拼音、区号、邮编、省份拼音和省份名称。若查询的地区是城市,则地区名称和城市名称是相同的(显示时可以合并)。

免费天气接口和城市代码查询接口的综合应用已添加到我的“聚合搜索”工具,大家可以试试:http://www.iot2ai.top/news/index.html
首先在输入框输入需要查询的城市名称,然后在页尾切换搜索引擎为“天气”,点击搜索即可。
这个工具还集成了中国天气网的预报链接的生成规则。大家根据需要可以在源码里面提取。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值