将 GET Row 与 API 一起使用时,是否有任何简单的方法来获取列标题?API 新手。我正在使用 Microsoft Power Automate 进行这些调用,以将更新推送到 Teams 等(比 Smartsheet 原生的更自定义)。
我正在使用文档中的这个地址: https://api.smartsheet.com/2.0/sheets/{SheetID}/rows/{rowID},然后我将此字符串添加到该 URL 的末尾以进行讨论和列:“ ?include=discussions,columns ”,其中将包含一个名为“ Columns ”的单独数组。
我想要做的是在初始 GET Row 操作中获取“列标题”。执行 GET Row API 调用时,它会显示在“单元格”数组中。
以下是使用 GET Row 时在“单元格”数组中获得的内容的示例:
"cells": [
{
"columnId": 4151830841190276,
"value": "New task.",
"displayValue": "New task."
}
]
以下是在Columns数组中获得的内容的示例,该数组是单独的:
"columns": [
{
"id": 4151830841190276,
"version": 0,
"index": 3,
"title": "Item Name",
"type": "TEXT_NUMBER",
"primary": true,
"validation": false,
"width": 300
}
很好,我可以进行查找以弥合从“获取行”获得的 ColumnID 和也返回的 Columns 数组之间的差距……但理想情况下,我只想在本机“获取行”中获取 ColumnID 标题" 操作,阻止此解决方法。有什么想法,还是我做得最好?