ВАЖНО

❌Google-таблицы НЕ предназначены для быстрой работы с большим объемом данных❌

❌Google-таблицы НЕ рекомендуется использовать для финального продукта❌

❌По работоспособности интеграции с google-таблицами НЕТ и НЕ будет никаких гарантий❌

❌По ошибка сценариев с использованием google-таблиц техническая поддержка не оказывается❌

Внимание

Данный метод устаревший. Актуальный метод для чтения из таблицы можно изучить в статье: Новое API

Метод: GET

Authorization: No Auth 

URL: https://script.google.com/macros/s/AKfycbywN2f6PJs_2OhVSgDaN1oUEK9N-OmBuancUMJA-wuIfPXovZ0PJnY9iAsZ12sYd_LP/exec?


Описание параметров метода:

ПараметрОбязательностьОписание

sheetURL

дассылка на гугл таблицу
sheetNameдаимя "листа", из которого будут получены данные
filterHeadнетимя заголовка столбца, по которому будет происходить фильтрация
filterValueнетзначение фильтра (должно быть указано полностью. Например, если в ячейке записано "Иванов", то значение должно быть не "Иван", не "ивано", а "Иванов")

Пример запроса:

https://script.google.com/macros/s/AKfycbywN2f6PJs_2OhVSgDaN1oUEK9N-OmBuancUMJA-wuIfPXovZ0PJnY9iAsZ12sYd_LP/exec?sheetURL=ССЫЛКА_НА_ТАБЛИЦУ&sheetName=Лист1&filterHead=Телефон&filterValue=79992082892

Ответ в формате Json
{
    "count": 1,
    "data": [
        {
            "Телефон": "79992082892",
            "Фамилия": "Иванов",
            "Имя": "Иван",
            "Отчество": "Иванович",
            "Счетчик": 7,
            "Row": 2
        }
    ],
    "filterHead": "Телефон",
    "filterValue": "79992082892",
    "needFilter": true,
    "msg": "Success"
}

Описание полей ответа:

ПолеОбязательностьОписание
msgда

"Success", если запрос выполнен успешно

Текст ошибки, если при выполнение запроса возникла ошибка

countнетЧисло элементов массива data – количество строк (не считая заголовка), полученных из таблицы
dataнетМассив данных (строк) – полученных из таблицы
Телефон/Фамилия и тднетзаголовки таблицы
Rowнетномер строки в таблице
filterHeadнетЗаголовок, по которому была фильтрация
filterValueнетЗначение для фильтра
needFilterнетбыл ли применен фильтр
  • Нет меток