【问题标题】:Rows version history行版本历史
【发布时间】:2018-05-04 02:34:04
【问题描述】:

我开始使用 smartsheet api。我被要求检索工作表不同行的版本历史记录。我可以看到 api 返回了带有行的版本号,但是我找不到任何有关如何检索行的所有一个特定版本的文档。有可能吗?

【问题讨论】:

    标签: smartsheet-api


    【解决方案1】:

    由于单个单元格的编辑次数可能多于或少于同一行中的另一个单元格,因此指定特定的修订号实际上并不可行。您需要提取每个单元格的完整历史记录,然后执行您自己的过滤逻辑以匹配您正在寻找的任何标准。

    http://smartsheet-platform.github.io/api-docs/#get-cell-history

    根据API文档,没有可以指定的过滤条件参数,所以这个逻辑必须自己做。例如,您可以按在某个 modifiedAt 值之前发生的最后一个修订进行过滤。

    【讨论】:

    • 谢谢,我没有考虑单元格级别。