【问题标题】:Get data range by date from Thingspeak Channels api从 Thingspeak Channels api 按日期获取数据范围
【发布时间】:2015-11-24 20:26:42
【问题描述】:

几个月来,我在 Thingspeak 中记录了数万个值。使用 Channels api 检索数据时,我可以设置 start 参数。如果我将其设置为昨天,我将在此之后得到所有内容(只要值计数低于 8000,这是一个请求中可以检索的最大数量)。如果我将其设置为两个月前(之后记录了大约 20000 个值),我将获得最近的 8000 个值。

STARTTIMExxxxxxXXXXXXXXXXXXENDTIME
STARTTIMEXXXXXXXXXXXXxxxxxxENDTIME

所以现在当我设置开始日期(结束日期隐式设置为现在)时,当我想要第二行的值时,我从第一行获取大 X,如上例所示。

如何从我指定的那一刻起获得 8000 个值?

还有其他方法吗,或者我实际上是否需要设置开始日期和结束日期,并设置一个小于我可以记录 8000 个值的时间的间隔,然后对 api 进行更多查询以填充我请求的值?

【问题讨论】:

    标签: api logging iot


    【解决方案1】:

    我认为开始日期和结束日期都是必需的。因此,您需要按日期翻阅您的数据集。给定您正在记录的平均数据速率,您必须猜测可以得到多少个日期。

    【讨论】:

      猜你喜欢
      • 2022-01-21
      • 1970-01-01
      • 2014-03-17
      • 2021-10-25
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多