0

我正在使用smartsheet和我面临的问题,我想知道它是否超过了最大限制,即在收到 400 BAD 请求之前是否超过了 5000,以便我可以更改工作表。任何人都可以提前帮助我解决这个问题。JAVA中需要的解决方案

4

1 回答 1

0

由于没有 API 操作允许您仅请求特定工作表中的行数,因此您需要为工作表提交Get Sheet请求,然后评估totalRowCount响应中的属性值。

要最小化响应的大小,您应该在Get Sheet请求中设置page参数 to1pageSize参数 to 。这将使响应中仅包含 1 行数据(而不是默认行为,它将返回 100 行数据)。1

我在上面链接到的文档中的页面包含一个代码示例,用于如何使用 Smartsheet Java SDK 提交Get Sheet请求——但您需要另外包含我上面描述的 2 个参数。

(注意:我在 3 月 13 日编辑了这个答案,以包含有关@timwwells 评论下面描述的方法的信息。谢谢,蒂姆!)

于 2020-03-12T16:36:20.090 回答