天气空气数据接口更新公告-Arduino中文社区 - Powered by Discuz!

Arduino中文社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 2475|回复: 4

[官方公告] 天气空气数据接口更新公告

 关闭 [复制链接]
发表于 2020-5-31 14:38 | 显示全部楼层 |阅读模式
2021年 v3版本气象数据接口已更新,文档见:https://diandeng.tech/doc/weather-and-air




我们已经完成了天气空气数据接口的重构工作,现在您可以使用我们新接口,新API获取天气空气数据。
新接口更稳定,且增加了调用限制,避免了个别用户频繁调用,导致其他用户获取不正常的情况。
另,旧的接口计划在8月关闭。

使用新接口,您需要先更新最新的blinker lib(https://github.com/blinker-iot/blinker-library/tree/dev_3.0

示例程序:
https://github.com/blinker-iot/blinker-library/blob/dev_3.0/examples/Blinker_Weather/Weather_WiFi/Weather_WiFi.ino

https://github.com/blinker-iot/blinker-library/blob/dev_3.0/examples/Blinker_Air/Air_WiFi/Air_WiFi.ino


接口限制
  • 以下接口仅供爱好者测试,不可用于商业产品使用,如需商业使用,请联系点灯团购购买。
  • 以下接口,每个设备每天可请求50次,超出请求次数,当日将不再返回数据,次日恢复服务。
  • 更新频率:天气数据、空气数据每2小时更新一次,天气预报每天更新3次(9:15、12:15、19:15左右更新)

发表于 2020-7-12 23:30 | 显示全部楼层
新接口是否还需要ArduinoJson.h解析?能否写个教程
发表于 2020-7-12 23:43 | 显示全部楼层
molun 发表于 2020-7-12 23:30
新接口是否还需要ArduinoJson.h解析?能否写个教程

需要,arduinojson使用方法见其文档
发表于 2021-3-6 18:05 | 显示全部楼层
我看论坛里大家获取天气都指定了位置,例如:
String location = "guangxi-jinchengjiangqu"; //定义天气地址
Blinker.weather("beijing");
char w_addr[]="beijing-tongzhouqu";//城市关键字,请根据需要修改

而我在官网文档中看到的地区代码都是数字的,到底该如何写呢?我试过不填写地址,但是天气获取的地区是不对的。

点评

论坛里用的是以前的接口,一楼发的是最新的接口,aruduino sdk还没支持,可以自己按接口文档调用  详情 回复 发表于 2021-3-6 18:06
 楼主| 发表于 2021-3-6 18:06 | 显示全部楼层
shory 发表于 2021-3-6 18:05
我看论坛里大家获取天气都指定了位置,例如:

论坛里用的是以前的接口,最新的接口aruduino sdk还没支持,可以自己按接口文档调用
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|Archiver|手机版|Arduino中文社区

GMT+8, 2024-11-28 13:41 , Processed in 0.103970 second(s), 17 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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