问题标签 [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.
java - 通过 api 从 Google Drive 上传 JSON 到 smartheet
我正在尝试将由表单软件(Prontoforms)创建并保存在谷歌驱动器中的 JSON 文件,通过 API 自动将现有工作表上的新行插入 Smartsheet。我是 API 新手,所以不知道从哪里开始。谁能帮忙
php - 如何通过一个请求获取所有 smartsheet 附件
使用我当前的代码,我需要对智能表的每一行发出单独的 curl 请求以获取附件 id,然后使用该 id 发送另一个请求以获取下载 url。这将发生在 smartsheet 的每一行,并且对于有很多行的工作表来说效率非常低。有没有办法通过一个请求从一张表中获取所有附件 id/url?
python - Curl 命令有效,但智能表的 pycurl 命令无效
我能够使用 Curl 命令成功更新智能表:
但是当我尝试在我的 python 脚本中使用 Pycurl 做同样的事情时:我得到授权错误。我不确定我在这里做错了什么。
我收到一个错误:
我不确定出了什么问题。如果有人可以建议可以做什么(同时仍在使用 pycurl)或任何其他解决方法,那就太好了!请帮忙!谢谢!
smartsheet-api - Smart Sheet API 2.1.1,下载附件但缺少 url
将附件下载到本地驱动器##
输出::
- 附件 ID[2625191160375172],URL{null}
- 附件 ID[3215061968807812],URL{null}
- 附件 ID[6310196327802756],URL{null}
- 附件 ID[5565993922652036],URL{null}
smartsheet-api-2.0 - Smartsheet API 批量更新多个工作表
我在 SS REST API 方面取得了很大的成功。我目前正在尝试完善我的一些集成中的“大规模工作”组件。正如主题所暗示的那样,我试图弄清楚是否可以构建一个 JSON 有效负载,该有效负载将通过一次调用更新多个工作表。我可以为单个工作表构建有效负载,然后遍历这些工作表的列表。但是,由于可能需要更新数千张工作表,上述功能将大大缩短我的处理时间。有什么建议么?是否存在“批量操作”的完整列表?
javascript - 尝试将行移动到另一个工作表时出现Nodejs Smartsheet API错误
我一直在研究基于 smartsheet 的简单生产管理流程。我一直在运行的代码在我的 Ubuntu 机器上运行良好,然后我将它复制到运行相同节点版本的 Parrot Linux 机器上,它找不到存在的行。以下是请求:
选项的日志输出:
错误:
我在 Parrot Linux 3.9 上运行节点 v8.9.1。
我已经检查了这些工作表和行 ID # 中的每一个是否正确并且它们都是正确的(但是示例中的那些不是真实的)。任何帮助,将不胜感激。
编辑:添加调试信息:
smartsheet-api - API 调用返回大量工作表,但没有我需要的工作表
我的高级用例是 - 通过 API(使用 GET)从 Smartsheet 中取出工作表,在 ETL 工具中转换数据并加载到关系数据库中以进行进一步的操作和报告。
我要做的就是检索与我共享的工作表的数据(一对作为查看者,2 作为编辑(无法编辑),2 作为编辑(可以编辑)和 2 作为所有者)。我正在进行一个非常基本的 API 调用以获取工作表列表https://api.smartsheet.com/2.0/sheets(带有身份验证令牌和其他标题属性),问题是我得到了各种工作表结果返回(~18,000),但没有一个是我需要的(见上文)。
我究竟做错了什么?
谢谢!
PS 使用特定的工作表 ID 是不可行的,因为无论如何我在提取数据时都不知道它们。另一件事-无论如何,我将通过 ETL 工具的帮助过滤掉我不需要的工作表,只需要了解为什么我所追求的工作表没有回来,因为我正在使用该用户的令牌。
php - Smartsheet Webhook 错误
我正在尝试使用 curl 从我在 php 中的一个应用程序创建一个 webhook
这是我正在使用的一段代码(我的令牌是正确的,我拥有 6642490389358468 表)
但我得到以下回复
你能帮我解决这个问题吗?我错过了什么吗?
javascript - 在 Smartsheet 中填充/修改“PICK LIST”列类型的选项
我正在考虑使用 Smartsheet API 来解决我需要在我有权访问的工作表上进行的一些后台活动。在这个阶段,我并没有致力于任何特定的代码/语言,但一直在尝试让我的头脑了解 json 和 JavaScript。
我看到使用 GET Sheets 可以让我看到工作表的详细信息,并且我可以看到 Pick list 中的选项。我还看到了允许我通过更改所选选项来连续修改现有条目的代码。
我想要做的是运行代码并更新选择列表的行项目。非常欢迎任何建议/指导。感谢您的考虑。
smartsheet-api-2.0 - 智能表回调
我已经在 PHP 中集成了 Smartsheet api,我能够创建 webhook 并启用它。当在工作表中进行更改时,它会触发回调 url。我没有收到与更改相关的任何数据。我已将数据记录为 $_POST ,它是空的。
根据文档,必须发回 HTTP 状态 200。