『瀚思彼岸』» 智能家居技术论坛

 找回密码
 立即注册
查看: 7675|回复: 6

[新奇玩法] 中国气象台无限次数气象API分享

[复制链接]

6

主题

60

帖子

460

积分

中级会员

Rank: 3Rank: 3

积分
460
金钱
395
HASS币
20
发表于 2019-3-7 10:13:19 | 显示全部楼层 |阅读模式
本帖最后由 ilikehassbian 于 2019-3-7 19:12 编辑

最近发了天气爬虫脚本,懒,不想对接Hass,如果想看看我写的爬虫原型,可以看看这个帖子:https://bbs.hassbian.com/thread-6483-1-1.html我把Api接口放出来,供大家研究,此接口为国家气象台的,好像是json格式的,不限次数,因为是我从网页源码里找到的,所以请论坛大神们研究研究(这里手动@一波L大),用爬虫json解析数据,看看有没有办法找到彩云API的替代品。

API列表:
空气质量:http://www.nmc.cn/f/rest/aqi/54511
天气实况:http://www.nmc.cn/f/rest/real/54511
七天预报:http://www.nmc.cn/f/rest/tempchart/54511

其中,54511为气象站代码,是北京的,下面附上获取方法:
首先,打开气象台官网:http://www.nmc.cn
无标题.png
然后在搜索框上输入你的城市名称,点击进入,然后进入这个界面

无标题.png
最关键的一步来了,打开开发者工具
右键单击菜单里点击审查元素,或者在浏览器菜单里找到开发者工具
接下来就该获取城市代码了
这里有两种方法,第一种,在开发者工具中按照红框指示找到被蓝色框选的部分,再找到蓝色部分里被框出的数字就行,那就是你的城市代码
无标题.png
第二种:
按照图片提示打开network一栏,红色框的数字就是城市代码
无标题.png

然后你就搞到了你的城市代码,就可以享用无限次API了
还有,毕竟这是国家的数据,还是我“偷”来的,所以如果要用,别爬太多次就行


回复

使用道具 举报

4

主题

337

帖子

2500

积分

金牌会员

Rank: 6Rank: 6

积分
2500
金钱
2163
HASS币
0
发表于 2019-3-7 10:25:40 | 显示全部楼层
不错,支持。API本来就是需要开放,现在很多平台虽然放了API,但申请之类的烦的一逼
回复

使用道具 举报

8

主题

871

帖子

5224

积分

论坛元老

Rank: 8Rank: 8

积分
5224
金钱
4353
HASS币
0
发表于 2019-3-7 14:27:15 | 显示全部楼层
谢谢分享,学习
回复

使用道具 举报

123

主题

4664

帖子

1万

积分

管理员

囧死

Rank: 9Rank: 9Rank: 9

积分
16442
金钱
11693
HASS币
45
发表于 2019-3-7 15:19:41 | 显示全部楼层
楼主开下门,查水表的。
回复

使用道具 举报

6

主题

60

帖子

460

积分

中级会员

Rank: 3Rank: 3

积分
460
金钱
395
HASS币
20
 楼主| 发表于 2019-3-7 19:11:06 | 显示全部楼层
求大神写对接插件
回复

使用道具 举报

10

主题

276

帖子

1192

积分

金牌会员

Rank: 6Rank: 6

积分
1192
金钱
916
HASS币
10
发表于 2019-3-12 19:47:58 | 显示全部楼层
我对应写个nodered
回复

使用道具 举报

0

主题

140

帖子

418

积分

中级会员

Rank: 3Rank: 3

积分
418
金钱
278
HASS币
0
发表于 2019-3-22 15:20:53 | 显示全部楼层
楼主开下门,查水表的。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-12-22 20:59 , Processed in 0.054342 second(s), 31 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表