Конвертация Google таблиц

Данные записанные в Google таблицах можно конвертировать в формат JSON и использовать в сценарии с помощью блока HTTP-запрос.

Сервис конвертации таблиц доступен по адресу:

https://smartapp-code.sberdevices.ru/tools/api/csv2json?id=<значение>&url=<адрес таблицы>

При обращении к сервису можно использовать следующие параметры:

  • id — идентификатор опубликованной таблицы;
  • url — адрес таблицы. Используется только при публикации таблицы в формате csv.

Одновременно используется только один из параметров, в зависимости от способа публикации таблицы.

Преобразованные таблицы можно использовать для вывода нескольких элементов массива.

Получение идентификатора таблицы

Идентификатор таблицы можно скопировать из адресной строки браузера опубликованной таблицы:

Идентификатор таблицы в адресной строке браузера

Пример запроса, который можно использовать в блоке HTTP-запрос:

https://smartapp-code.sberdevices.ru/tools/api/csv2json?id=1txEFV6H-xzGAkWO8D4OuzDCy5DRrKKJv4oQwCDoBx4U

Адрес таблицы опубликованной в csv формате

Публикация таблиц в формат csv может понадобиться при использовании дат в качестве наименования столбцов.

При публикации таблицы в формат csv можно публиковать как всю таблицу, так и отдельные листы.

Используйте полученный веб-адрес в качестве значения параметра url:

https://smartapp-code.sberdevices.ru/tools/api/csv2json?url=https://docs.google.com/spreadsheets/d/e/3PACX-1vTfwcZzu-36dfGVoTmRyZRf2HIXA4n8gHzIUXd5pUfpOc7pHWD4Din5qkW3e_FG4dZEXzGJvqWmQdgR/pub?output=csv

При публикации отдельного листа таблицы, кодируйте полученный запрос в UTF-8.

Заметили ошибку?

Выделите текст и нажмите Ctrl + Enter, чтобы сообщить нам о ней