查看: 1045|回复: 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解析?能否写个教程

签到天数: 1 天

[LV.1]初来乍到

发表于 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还没支持,可以自己按接口文档调用
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

arduino程序设计基础 blinker物联网解决方案

热门推荐

做了些ESP8266/ESP01/01S WIFI 220V供电开关模块
做了些ESP8266/ESP01/01S
单路开关模块ESP8266/ESP01/01S模块IO0作为信号输出 两路开关模块ESP8266/ESP01/01S模
新手求解,实在不会了
新手求解,实在不会了
Arduino:1.8.13 (Windows 10), 开发板:"Generic ESP8266 Module, 80 MHz, Flash, Leg
自动灌溉
自动灌溉
简介[hr] 农业是用水大户,近年来农业用水量约占经济社会用水总量的62%,部分地区高达
字反了??求助!!
字反了??求助!!
各位大佬们,小白求助,为什么字会反了?? 代码: /*****************************
下载失败,求解!!
下载失败,求解!!
开发板管理库最近总是下载失败,求求大神问一下怎么回事,怎么解决?谢谢!!!
Copyright   ©2015-2016  Arduino中文社区  Powered by©Discuz!   
快速回复 返回顶部 返回列表