android - 是否可以查询 Nest API 速率限制?

标签 android nest-api

我刚刚注意到很容易达到请求速率限制。 是否可以获得有关当前速率限制的信息? 另外,当我们收到速率限制错误时,是否有任何事件/监听器在我们可以再次发送请求时得到通知? 如何提高速率限制?

文档位于 https://developer.nest.com/documentation/cloud/data-rate-limits/遗憾的是没有提供任何具体数字。

附言我正在使用 Android SDK https://github.com/nestlabs/android-sdk

最佳答案

无法查询或增加速率限制。速率限制是动态的,旨在保持消费者恒温器的电池生命周期。为了延长电池生命周期,它们适用于所有向恒温器写入数据的开发人员。

因此,如果开发人员 A 在一小时内发出了 x 个请求,而开发人员 B 发出了 y,则总请求数为 x+y ,并实时评估恒温器的电池是否可以处理那么多更新。否则,所有开发人员都将受到速率限制,直到恒温器的电池充电到足以进行更多更新为止。

关于android - 是否可以查询 Nest API 速率限制?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36560591/

相关文章:

android - 如何在 Android 中为绘图应用程序实现橡皮擦

nest-api - Nest API如何获取access_token

ssl - Windows XP/server 2003 的 Nest API 问题

android - 无法在我的自定义 Android 应用程序中启动 DayDream 服务

java - GCM Id 未在 android 中生成

java - Android 编程时 Eclipse 出现空指针异常

ios - Swift iOS 应用程序中 Nest SDK 的身份验证延迟

camera - Nest Camera 的 API 文档在哪里?

remote-access - 使用Nest API是否需要设备全部连接到外部互联网

android - 有什么办法可以嵌入可滚动的标签吗?