问题标签 [smartsheet-api-2.0]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
51 浏览

smartsheet-api-2.0 - Smartsheet API 2.0 C Sharp 中的搜索方法

在 smartsheet 的 API 中,我使用了 search all 方法。

已经在 cUrl 中解决了(检查Smartsheet API (2.0) - search 中的特殊字符),但是在C-sharp中我该如何解决这个问题:

当尝试搜索“A01 PXXX”时,它还会返回仅包含“A01”和“PXXX”的行(和单元格)。有没有办法搜索整个搜索字符串(包括空格字符)。Unicode "\u0020" 或 "%20" 似乎不起作用。任何人 ?

0 投票
1 回答
32 浏览

smartsheet-api - 如何使用 JAVA 在 SmartSheet 中获取整数的数量

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

0 投票
0 回答
113 浏览

smartsheet-api-2.0 - 更新定义了依赖项的所有行(持续时间和前任)

在 Smartsheets 中,我有这些列 Duration、Predecessors、Start 和 End Date,当我更改我的基本开始日期时,我的 EndDate 和 StartDate 的所有行都会被填充。我试图通过 api 实现相同的功能,但是当我使用开始日期值更新该基本单元格时,它会更新,但同一列的其他行不会更新。我是否必须根据前任和持续时间手动计算所有日期并更新所有行(如果通过 api 使用)?

0 投票
1 回答
177 浏览

python - Smartsheet API - 在同一工作表中复制和粘贴行

是否可以使用 smartsheet api 在单个工作表中复制和粘贴行?我正在使用python。

当我尝试以下操作时(使用相同的工作表 ID)

我收到以下错误“无法在同一工作表中复制或移动行”。

0 投票
1 回答
84 浏览

python - Smartsheet 行未更新

输出是:“更新完成正确”但是当我刷新智能表时它没有更新,为什么?

0 投票
1 回答
36 浏览

smartsheet-api-2.0 - 有没有办法根据列值而不是行 ID 来查找/更新行?

我有一个将数据发送到 Smartsheet 的 C# 应用程序。目前,它只是根据以下内容插入行:

有两列本质上是数据的键,如果行存在(WHERE field1 = 'key1' 和 field2 = 'key2'),并且如果不存在这些行,我希望能够更新该行两个字段值,做一个行插入。

是否可以像这样进行更新/插入?请记住,我对 Smartsheet API 非常陌生 - 仍在寻找我的方式......

非常感谢。

0 投票
1 回答
68 浏览

wordpress - Wordpress 通过 REST/JSON/Auth 连接到 SmartSheet

我正在尝试制作一个将使用 SmartSheet 数据的 WordPress 网站。我需要验证(授权)才能进入 SmartSheet。SS 使用 API 访问令牌来获取访问权限。所有这些在邮递员中都可以正常工作。我的问题是:有插件吗?或者我应该为此编写一个插件?有什么好的资源吗?

0 投票
2 回答
441 浏览

javascript - smartsheet API 更新 PICKLIST 列错误

使用 Smartsheet API 更新 smartsheet 文档中的行时出现错误。以前这一直有效,所以我认为最近在导致此错误的 smartsheet api 中可能发生了一些变化,但我找不到任何支持该错误的 smartsheet 文档。错误是: Error Code: 1235 - Value is not supported for this column type. Use objectValue instead. Ref ID: <refIdHere>

根据 Smartsheet API 文档,objectValue 用于 MULTI_PICKLIST。我没有在我的 smartsheet 中使用任何 MULTI_PICKLIST,只是使用了 PICKLIST、DATE、CHECKBOX、TEXT_NUMBER。

发送到 PUT https://api.smartsheet.com/2.0/sheets/sheetid/rows的正确格式是什么?这是我一直在使用的格式,直到几周前才有效。列是 PICKLIST、DATE、CHECKBOX 还是 TEXT_NUMBER 都没有关系,这种格式是有效的。现在更新 PICKLIST 列时失败。另外, RefId 参考什么?

0 投票
1 回答
31 浏览

python-3.x - 如何提取数组的元素(共享对象)

在执行 List Workspace Shares 时,我试图只打印响应的 1 个元素(见下文) - 例如。我只想打印电子邮件。

我试过 response.data[email], response.email 无济于事。

谁能在这里指出我正确的方向?

谢谢,

肖恩

来自 SDK 文档。

{“pageNumber”:1,“pageSize”:100,“totalPages”:1,“totalCount”:2,“data”:[{“id”:“AAAQSF82FOeE”,“type”:“USER”,“userId” :4583173393803140,“电子邮件”:“john.doe@smartsheet.com”,“名称”:“John Doe”,“accessLevel”:“OWNER”,“范围”:“ITEM”,“createdAt”:“2016-02 -17T22:24:09Z", "modifiedAt": "2016-02-17T22:24:09Z" }, { "id": "AQAISF82FOeE", "type": "GROUP", "groupId": 2331373580117892, "name ": "Group 1", "accessLevel": "ADMIN", "scope": "ITEM", "createdAt": "2016-02-17T22:24:09Z", "修改时间:“2016-02-17T22:25:08Z”}]

0 投票
0 回答
215 浏览

python - Python 3.6.4 脚本在调试模式下工作,但在终端上运行时返回错误

我在窗口 10 上使用带有 Visual Studio Code 的 python 3.6。我正在使用 API 从 SmartSheet 中提取数据。这是我的代码。

当我在调试模式下运行它时它工作正常,但当我在终端中运行它时返回此错误。我搜索了一个解决方案,似乎 iPython 有问题,但我不确定。有什么建议吗?