问题标签 [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 投票
1 回答
2791 浏览

smartsheet-api - 为什么在创建新工作表时出现“无法解析请求”?

我正在尝试使用我认为正确的 JSON 字符串创建一个新工作表,但我一直收到“无法解析请求”。有谁知道会导致错误的原因是什么?

这是我发送的 JSON 字符串:

这是来自 Smartsheet 的回应。

0 投票
1 回答
519 浏览

database - 从网站将数据导入 CRM(Smartsheet)的合适方法?

我正在做wordpress网站。我想做的是:当用户发送联系表(包括他们的信息)或用户注册时,他们的信息会直接添加到 CRM 中。

我想知道的是:

  • 1)我应该编写自己的插件来做这些事情吗?可能的?因为我认为它会得到权限的问题(访问CRM时)
  • 2)有一个联系人插件,数据保存到数据库。我们可以做 cron tab 来每隔一段时间添加数据吗?

我可以问你:

  • 以上2种方式可行吗?

  • 有没有更简单可行的方法?

非常感谢您的帮助。

0 投票
1 回答
3117 浏览

smartsheet-api - Smartsheet - 使用 API 将工作表下载为 Excel 文件

我正在尝试使用Smartsheet API将工作表下载为 Excel 文件。我真的很难把正确的代码放在一起来做到这一点。

您能否提供一个使用 Smartsheet API 下载 excel 文件的基本代码示例?

0 投票
1 回答
3749 浏览

smartsheet-api - Smartsheet-API:在工作表中填充数据和公式

语境

开发人员希望使用 smartsheet API 填充现有的 smartsheet 工作表。要填充的数据由数据和公式组成。

但是,根据 API 文档 ( http://www.smartsheet.com/developers/api-documentation ),无法使用 API 添加公式。

无法通过 API 插入或更新包含公式、指向其他单元格的链接、系统值或甘特值的单元格。

问题

测试验证了这一点。尝试使用 smartsheet API 添加简单公式会导致公式转换为不透明文本。检查显示公式被修改为单引号字符,这使其呈现为不透明文本而不是公式。

问题

有没有办法(除了通过手动输入)强制 smartsheet 重新评估插入的不透明文本,以便将不透明文本转换回公式?

如果不可能(除了通过手动输入),是否可以复制具有适当公式的现有工作表,然后将非公式数据填充到工作表中,全部使用 smartsheet API?

目标

基本目标是找到一种方法将公式数据填充到 smartsheet 应用程序中,而无需手动输入公式数据。

0 投票
2 回答
7454 浏览

python - Smartsheet 数据跟踪器:AttributeError:“dict”对象没有属性“append”

我是 Python 新手,我正在使用 Smartsheet Data Tracker 从 CSV 文件更新工作表。

我对 Python 中的数组列表管理有疑问;我不知道这个错误,我在 StackOverflow 上读到了这个错误,但我不明白:

错误:

我的代码:

0 投票
1 回答
155 浏览

smartsheet-api - 工作表数据的预期语义是什么?是否应该返回空值?

我有一张 18 列 137 行的工作表。有些列是空的。当我进行get sheet调用(我使用的是C# SDK)时,返回的数据具有以下结构,这对我来说似乎异常......

列 --- 19(RowID 附加在列表末尾)

行 --- 137(好)但是当我检查行中的单元格数量时,我得到不同的数字:18、18、17、16、18。它似乎删除了空值单元格。这是故意删除空单元格吗?如果是这样,为什么它不总是删除空单元格?单元格数不反映列数有点奇怪。

我能想出解决这个问题的唯一方法是使用 ColumnId 进行关联,因为不能保证每行都会返回 18 个单元格。

0 投票
1 回答
1973 浏览

php - 更新智能表中的单元格

我正在尝试使用 PHP 更新现有 SmartSheet 工作表中的一些单元格。添加新行没问题,但我无法获得正确的 JSON 进行更新。

我此时的代码:

这导致:

我尝试了很多选项,但无法通过 API 文档解决这个问题,也找不到任何其他 PHP 示例。有人知道我怎样才能连续更新一个特定的单元格吗?

0 投票
2 回答
255 浏览

drupal-7 - 从 Drupal 模块创建工作表

我正在开发一个 Drupal 模块,以便在发布特定类型的 Drupal 节点时创建一个 Smartsheet。

工作表创建得很好,但没有使用我用 formId 变量指定的模板。

我究竟做错了什么?

谢谢

代码是:

0 投票
1 回答
190 浏览

smartsheet-api - 如何使用 Smartsheet REST API 获取一行的讨论列表?

我需要通过REST API访问 Smartsheet 行的所有讨论。

有没有办法做到这一点?调用https://api.smartsheet.com/1.1/row/ {ID}/discussions,没有记录,不起作用。

0 投票
1 回答
1533 浏览

php - 在服务器上将 smartsheet 保存为 .xls (curl / php)

我想将智能表保存到我的服务器(作为 .xls)。但我总是得到一个充满 json 代码的 .xls。如果我使用 json_decode(..) 并且 .xls 完全为空,则会收到“file_put 错误”。如果我通过桌面上的 curl 执行此操作,我会得到正确的 .xls,其中包含我需要的所有内容。

我希望你能帮助我。谢谢