Есть ли простой способ получить заголовок столбца при использовании GET Row с API? Новое в API. Я использую Microsoft Power Automate для этих вызовов, чтобы отправлять обновления в Teams и т. д. (более настраиваемый, чем тот, который исходит от Smartsheet).
Я использую этот адрес из документации: https://api.smartsheet.com/2.0/sheets/{SheetID}/rows/{rowID}, а затем добавляю эту строку в конец этого URL-адреса для получения обсуждений и столбцов: ?include=discussions,columns, который будет включать отдельный массив с именем Столбцы.
Что я хочу сделать, так это получить заголовок столбца в начальном действии GET Row. Он будет отображаться в массиве cells при выполнении вызова API GET Row.
Вот пример того, что получается в массиве cells при использовании 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, который я получаю из строки get, и массивом Columns, который также возвращается... но в идеале я хотел бы просто получить заголовок ColumnID в собственном действии GET Row, предотвращая этот обходной путь. Любые идеи, или я делаю это лучше всего?