$integration.googleSheets.readDataFromCells
Метод используется для чтения данных из ячеек таблицы Google.
Синтаксис
Принимаемые аргументы
Метод принимает 4 обязательных аргумента.
Аргумент | Описание | Тип |
---|---|---|
integrationId | Идентификатор интеграции | Строка |
spreadsheetId | Идентификатор таблицы Google | Строка |
sheetName | Название нужного листа | Строка |
cells | Ячейки, из которых нужно получить данные | Массив строк |
Пример вызова метода:
- ECMAScript 5
- ECMAScript 6
$integration.googleSheets.readDataFromCells(
"4404df16-bfc7-4bc6-9f84-65d02d000217",
"1gdkEwg2KMeKYJK-yrxgKuk9-uP7ntjtKg5ChDu8906E",
"Sheet1",
["B4", "D4"]
);
В среде ECMAScript 6 метод является асинхронным.
await $integration.googleSheets.readDataFromCells(
"4404df16-bfc7-4bc6-9f84-65d02d000217",
"1gdkEwg2KMeKYJK-yrxgKuk9-uP7ntjtKg5ChDu8906E",
"Sheet1",
["B4", "D4"]
);
Возвращаемое значение
Метод возвращает массив объектов со следующими полями.
Поле | Описание | Тип |
---|---|---|
cell | Ячейка | Строка |
value | Полученные данные | Строка |
подсказка
Значение
cell
имеет формат <имя_листа>!<координаты_ячейки>
.Пример
Рассмотрим пример использования метода для доступа к базе клиентов из сценария.