Как обновить ряд ячеек в Smartsheet API 2.0

Недавно я написал программу, использующую API 1.1 для автоматического обновления листа, и она использует строку

smartsheet.rows().updateCells(rowId, cells);

обновить ряд ячеек на листе. В версии 2.0 row () устарела, но я до сих пор не могу найти эквивалент 2.0 для этой строки.

1 ответ

Решение

Функция updateCells() была заменена на updateRows(), и доступ к ней можно получить с помощью rowResources(). Подробный пример кода доступен здесь: http://smartsheet-platform.github.io/api-docs/

Образец кода:

Row rowA = new Row.UpdateRowBuilder().setCells(cellsB).setRowId(rowId).build();

List<Row> updatedRows = smartsheet.sheetResources().rowResources().updateRows(sheetId, Arrays.asList(rowA));
Другие вопросы по тегам