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

linux - 将 Linux 日期转换为 yyyy-MM-dd'T'HH:mm:ss'Z' 格式

我需要参数化一个日期时间值,其目标是传递给一个构造的 URI,以进行 Smartsheet API 调用以获取过去 24 小时内更改的数据(即工作表)。

我想使用 Linuxdate命令,因为我可以做一些事情,比如date -d '1 day ago' %F获取前一天的输出。如何使用 date 命令将值转换为yyyy-MM-dd'T'HH:mm:ss'Z'格式以获得类似的内容2018-01-01T00:00:00-07:00

如果该值不是这种特定格式,则 Smartsheet API 会抱怨:

谢谢,

0 投票
0 回答
160 浏览

php - smartsheet odbc 驱动程序西里尔符号

我正在尝试使用通过 ODBC 驱动程序访问 Smartsheet 数据的能力。http://smartsheet-platform.github.io/odbc-docs/在 php 中。

一切都很好,只有西里尔字母上的符号由问号 (????) 显示

调试查询

0 投票
2 回答
277 浏览

c# - 需要 Smartsheet 回调控制器方法的 C# WebApi 示例

我正在开发一个原型,用于在发生更改时使用 Smartsheets webhook 通知 ASP.Net/WebApi 端点。虽然我了解这些概念,但我无法找到 Smartsheets 将传递给回调端点的结构的具体示例。

我怀疑它是一个 Json 字符串,我应该能够在控制器方法中定义一个字符串参数来接受它,如下所示:

但我不清楚参数应该命名什么(或者即使它的命名很重要)。

有人可以提供:

  • Smartsheets webhook 回调控制器方法的示例
  • 澄清负载参数类型和名称应该是什么
0 投票
1 回答
95 浏览

python-3.x - 如何获取工作表或报告中的所有行 ID,包括所有页面?

我在一份报告中有 2 页,但我只得到第 1 页的详细信息,我怎样才能获得第 2 页的详细信息?

0 投票
1 回答
472 浏览

python - 使用 Python API 在 Smartsheet 中复制工作表

我试图用 python API 复制一张工作表,但每次我这样做时,它只包括格式(列名和行数),但我希望它包括数据。有什么办法可以做到这一点吗?我也用模板尝试过它,同样的事情发生它创建一个新工作表但它没有任何数据。

回答问题后编辑的代码:

0 投票
1 回答
158 浏览

smartsheet-api - 是否可以使用 Get Sheet 并仅按创建日期过滤?

我目前正在使用 get sheet 方法,然后解析工作表以获取在今天创建的行。是否可以过滤以仅使用 filter 参数获取行?

如果有一个 curl(邮递员)示例,您可以指出那会很棒。

0 投票
1 回答
110 浏览

python - 如何获取从副本创建的新文件夹/工作表的 ID?

当我在 smartsheet 中复制文件夹时,有没有办法获取新文件夹的 ID?

到目前为止,我尝试过的是:

这给了我一个长长的回复,看起来像这样:

{"folders": [{"id": 1261015317931908, "name": "Title Test Cell", "permalink": "permalink goes here"}], "id": 6664015456823172, "name": "Smartsheet Folder Destination" ,“永久链接”:“永久链接在这里(我编辑过)”}

如何获取新文件夹的 ID?

0 投票
1 回答
156 浏览

python - 是否可以列出文件夹中的所有项目(为简单起见,只是工作表)并收集数组中的 ID?

是否可以收集存储在文件夹中的工作表的所有工作表 ID?我正在尝试制作一个能够根据工作表单元格中的单词更新工作表名称的程序,我已经在此处编写了代码:

我想知道是否有人对此有一些意见,我正在玩它,我的一个想法是使用一个数组来存储工作表 ID,然后用我创建的数组更新工作表名称。

tl;博士我有一个脚本,它创建一个新复制的文件夹,并想要获取该新文件夹中所有工作表 ID 的列表

0 投票
2 回答
471 浏览

python - 如何使用python获取文件夹中的工作表ID数组

当我尝试从 get.folder() 调用中获取 id 数组时(通过使用 folder = folder.sheets.id),我得到了答案:“AttributeError: 'TypedList' object has no attribute 'id'”我是不确定在 python 中调用什么函数来获取文件夹中的工作表 ID 数组。

我正在尝试使用 python smartsheet sdk 执行此操作,但我不确定如何格式化它。

也感谢您帮助回答我的问题,我真的很感激。

0 投票
1 回答
390 浏览

smartsheet-api - 智能工作表 API - 替换工作表?

我正在使用 Smart Sheet Python API。

如何使用相同的工作表 ID 完全更新数据?

我的方法是遍历列并删除它们(或删除 rowID)以清除现有工作表。我现在如何将新数据加载到同一张表中,这样我就不必重新共享它等?

有没有更有效的方法?