问题标签 [smartsheet-api-1.1]

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 投票
3 回答
480 浏览

smartsheet-api - 如何通过 Smartsheet API 仅检索最新的行

我需要能够通过 Smartsheet API 仅检索最新(最近修改的)行。

获取工作表行的唯一方法似乎是通过此处的 Get Sheet 调用:http ://www.smartsheet.com/developers/api-documentation#h.4930jur8qsvs

我有一张大表在 30 秒内接听此电话以返回。我真正需要的只是一种获取自给定时间戳以来最近修改的行的方法。

有办法吗?

0 投票
1 回答
1876 浏览

javascript - 无法在 JavaScript 中调用 api(跨源)

我编写了以下 JavaScript 来调用 Smartsheet API:

但这引发了以下错误:

经过一番阅读,我意识到代码必须发出跨域资源共享 (CORS) 请求。我从这里使用 jQuery 找到了以下代码:

但是,这再次在我的浏览器控制台中产生相同的错误:

我是否朝着正确的方向前进?我该如何解决这个问题?

谢谢。

0 投票
2 回答
533 浏览

google-apps-script - 在一次通话中设置一批父母/兄弟姐妹

我正在构建一个 Google 脚本,它会自动将 Google 电子表格写入 Smartsheet,但是父母/兄弟姐妹已经格式化,不需要手动 indeting,因为我已经必须在电子表格中通过编号列执行此操作。

我设法写信给 Smartsheet,但我似乎无法弄清楚如何发送一批(600 多条)带有父母/兄弟姐妹的行,它们在同一个 urlFetch 调用中。

一些应该解决我的问题的问题:

是否可以确定/指定我将要包含的“rowId”?

提供行时是否可以设置“parentRowNumber”?

是否有可能在不知道“rowId”的情况下与父母一起批量插入行?

由于我还没有在这里找到 [google-apps-script] + [smartsheet-api],这里是如何插入一行(工作代码):

0 投票
1 回答
113 浏览

smartsheet-api - 永久链接到讨论和个别行

我们使用 Smartsheet API 使 Smartsheet 中的信息可搜索。因此,我们需要链接到 Smartsheet 中的各个实体,例如工作表、报告和工作区。所有这些都具有指向它们的永久链接,但工作表中的实体(如讨论和行)不能在 URL AFAIK 中唯一引用。这不支持吗?

请考虑向实体(如讨论和行)添加更多永久链接(如果尚不支持),这将使像我们这样的集成方式更加“有针对性”,而不仅仅是指向工作表或工作区。

0 投票
1 回答
375 浏览

java - 更新智能表中的单元格(java)

这是我将单元格添加到指定行的 Java 代码。

它返回一个错误:-

“无法解析请求。发生以下错误:请求正文必须是 JSON 对象或 JSON 数组。java.io.IOException:服务器返回 HTTP 响应代码:400 用于 URL:https ://api.smartsheet.com/1.1 /row/row_id/cells "

row_id 具有 Long 值。

任何人都可以帮忙吗?

0 投票
1 回答
1115 浏览

php - 从 PHP 中的 Smartsheet API 获取所有列和附件

我正在研究 Smartsheet API,但我不是专业人士。我需要一些帮助才能从一张特定的表格中获取所有信息。对于所有信息,我指的是所有列和它们的所有附件。我还需要帮助才能将附件下载到用户设备。有没有人在 PHP 中使用模板?到目前为止,我已经从列中获取信息,但这还不够。

0 投票
1 回答
693 浏览

php - 如何从 smartsheet api 获取附件 url

我正在尝试获取附件 url,$getAttachmentURL以便可以下载文件。我收到错误代码 1006 - 未找到。

我有点困惑中止这一切所以我真的需要你的帮助

0 投票
1 回答
583 浏览

c# - 我可以使用 REST API 检测 Smartsheets 中的单元格属性,例如颜色吗

我正在使用从 smartsheets 生成的 JSON 字符串,目的是选择特定值并将它们添加到 sql 数据库中。因为这是由用户设置的,所以 smartsheet 的结构对于放入 SQL 数据库并不理想,所以我试图找到一种方法来告诉程序选择要放入数据库的特定值。用户所做的是在 smartsheets 中将要放入数据库的单元格变为绿色。我得到的 JSON 文件只显示 columnID、类型、值和显示值。我不确定这是否可能,但我想知道是否有办法检测他是否选择了该单元格的颜色为绿色?

也接受其他建议。我正在考虑添加一个额外的列,表示输入,所以我知道需要输入该行中的那组列,但我想我可能会看到上述选项在使用 REST API 的智能表中是否可行。目前这是(基本上)我的代码。

smartsheetToJSON 类。

这是目前在静态主要。

0 投票
1 回答
213 浏览

php - 尝试修改 Smartsheet 时出现错误 1030

我有一个 php 页面,列出了不同用户的 smartsheet 内容。它使用工作名称、开始日期和交货日期等信息填充表格。但我也希望用户能够在工作完成后勾选一个复选框。

当复选框被选中时,另一个(非常基本的)页面被调用以将新值存储到智能表中。

这个页面由一个基本的 get 命令触发,如下所示:

http://myurl/index.php?colId=XXX&rowId=YYY&status=checked

使用的变量是:

这是 index.php 的代码(从这篇文章中窃取):

“输入令牌”由与“假定用户”电子邮件相同的电子邮件生成。当我登录时,我可以更改常规智能表中的值。但是当我运行网页时仍然出现此错误:

有谁知道我做错了什么?

任何帮助将不胜感激!

0 投票
2 回答
927 浏览

java - 是否可以将 excel 文件导入 smartsheet API?

smartsheet API 1.1 中是否有任何函数或方法允许您基于 csv 或 xml 文件创建新工作表或更新现有工作表?