问题标签 [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 回答
115 浏览

smartsheet-api - 如何获取所有用户的列表,包括他们最后一次登录

我有一个关于员工使用 smartsheet 许可证的仪表板要为我的组织做。通常,获取此类信息的请求如下(根据文档):

但是,此请求每页仅显示 100 个结果。我想要的只是得到所有的结果。

文档表明必须将另一个参数添加到请求中才能获得完整的结果列表。请求变为:

它有效,但是我只获得了没有他们最后一次登录的用户的整个列表,这让我回到了我的问题:如何获取所有用户的列表,包括他们最后一次登录?

0 投票
1 回答
30 浏览

smartsheet-api-2.0 - Java Smartheets - 创建新工作表时未创建列 ID

  1. 以下代码

    工作表 aSheet = new Sheet(); 列出列 = new ArrayList<>();
    Column claim_number = new Column().setTitle("EMS Claim Number"); claim_number.setType(ColumnType.TEXT_NUMBER); claim_number.setPrimary(Boolean.TRUE); claim_number.setId(4583173393803100L); columns.add(claim_number); aSheet.setColumns(列); aSheet.setName("名称"); 工作表创建 = smartsheet.sheetResources().createSheet(aSheet);

导致错误

SmartSheets 给出了columnID的示例,因此我尝试使用相同位数的数字

  1. 如果我创建没有 ID 的列,然后尝试在新工作表中填充行

我收到列 id 为空的错误

马文:

问题:

  1. 如何创建和设置有效的列 ID?

  2. 为什么 API 或 smartsheet 系统不自动生成列 ID,如果是,我如何访问这些值?

问候康泰

0 投票
2 回答
197 浏览

smartsheet-api - Smartsheet-api,有没有办法使用 smartsheet api 或 sdk 调用手动删除行

我正在从工作表中删除行,在工作表上我有需要识别已删除记录的日常工作,我需要一种使用 smartsheet api 或 sdk 识别它们的方法。

提前致谢..

0 投票
1 回答
179 浏览

smartsheet-api - 有没有办法使用 webhook 从智能表中获取已删除的行数据

为了通知 smartsheet 上的事件,我创建了一个 webhook。使用我可以让所有事件在工作表上执行。如果我手动删除一条记录,我会得到带有 rowid 的已删除事件,而不是总删除的行数据。有没有办法获取已删除的行数据?

提前谢谢你

0 投票
1 回答
143 浏览

oauth-2.0 - SmartSheet - 我正在尝试使用 Oauth 获取访问令牌

我正在尝试使用 OAuth 2.0 将 Power Automate(工作流服务)与 SmartSheet 集成

我已成功获得身份验证代码,当我最终尝试获取令牌时,它会抛出消息 - “您无权执行此操作。” 错误代码 1004

我在 Postman 中尝试了相同的结果。 流向 SmartSheet

0 投票
1 回答
50 浏览

node.js - Smartsheet 避免节点中的无限循环

有谁知道如何将 node.js 的更改代理标头添加到 smartsheet api 调用?在 api 文档https://smartsheet-platform.github.io/api-docs/?javascript#preventing-infinite-loops中没有实现,只有 Ruby 中的一个示例。webhook 不会选择使用相同的设置,因此现在从 API 运行任何更改都会导致无限循环。

非常感谢

0 投票
1 回答
242 浏览

smartsheet-api - 如何通过 Smartsheeet API C# SDK 更新具有超链接的单元格的值?

我们必须更新智能表单元格的值。此单元格包含指向不同工作表的超链接。已分配超链接 URL。我们想通过 Smartsheet API C# SDK 更新这个单元格值。

0 投票
1 回答
208 浏览

mongodb - Smartsheet API ---- 如何将图像上传到工作表上的单元格,然后将其发送到后端(到 AWS S3,获取 URL,用于 MongoDB)

问题:

  • Smartsheet 允许用户通过右键单击单元格然后选择“上传图像”将图像添加到单元格
  • 我们正在尝试查看该图像如何被发送到我们的后端,以便将图像存储在 AWS S3 中,我们从中获取图像 URL,然后我们可以将其存储在我们的数据库 MongoDB 中

到目前为止已经尝试过的内容:

  • 上一段描述的整个过程(即发送图像到 S3 和 MongoDB)我们已经能够从我们开发的移动应用程序(在 Flutter 中)完成,不同的是现在我们正在尝试从 Smartsheet 开始图像上传,上传来自单元格的图像
  • 使用 Smartsheet API,我们已经能够“读取”和“写入”到我们的后端(NodeJS、MongoDB)。我们还没有弄清楚“从 Smartsheet API 上传图像”的问题,这可能吗?
0 投票
1 回答
67 浏览

python-3.x - 与 Amazon AWS Lambda 兼容的 Smartsheet SDK?

有谁知道 Smartsheet SDK 是否与亚马逊的 AWS Lambda 兼容?我有一张 Smartsheet 的票,但还没有收到他们的消息,所以我想我会在这里尝试一下。

在 AWS“ sheet = smartsheet.sheets.get(SHEET_ID) ”上运行此命令时,我遇到了超时。

AWS Lambda 错误消息:

谢谢!

Python(3.8版)代码:

在 Ubuntu 最新版本上运行良好。

0 投票
1 回答
89 浏览

smartsheet-api - Smartsheet API:更新工作表中的公式值

我正在尝试使用 Smartsheet 工作表中的现有公式更新一个单元格。我在一个类似的主题中读到,现在这是可能的,但无法通过我的 json 解析来解决这个问题。

目前,以下字符串类型使用 HTTP Action = PUT 转换为 JSON(使用 Alteryx)

使用它,我成功地将工作表单元格更新为“=[Actual.]6”,但它以文本和单引号的形式出现,以禁用公式功能,例如。'=[实际]6。我试图解析不带引号的值,但这根本不起作用......

我希望这是有道理的