API调用返回了许多表,但没有我需要的表

时间:2018-02-02 21:08:13

标签: smartsheet-api smartsheet-api-2.0

我的高级用例是 - 通过API(使用GET)从Smartsheet中获取表单,在ETL工具中转换数据并加载到关系数据库中以进行进一步操作和报告。

我试图做的就是检索已经与我共享的工作表的数据(一对作为Viewer,2作为编辑(不能编辑),2作为编辑(可以编辑),2作为所有者)。我正在进行一个非常基本的API调用来获取工作表https://api.smartsheet.com/2.0/sheets(带有身份验证令牌和其他标题文件)的列表,问题是我得到了各种各样的工作表(~18,000) )在结果中,没有我需要的(见上文)。

我做错了什么? 谢谢!

P.S。使用特定的工作表ID并不可行,因为我无论如何都无法提取数据。另一件事 - 无论如何,我将过滤掉我不需要的ETL工具帮助,只需要理解为什么我之后的那些不会再回来了。 #39; m使用该用户的令牌。

1 个答案:

答案 0 :(得分:1)

命令https://api.smartsheet.com/2.0/sheets?includeAll=true将返回您可以访问的每张工作表。