Google sheet api v4 динамический диапазон листов - PullRequest
1 голос
/ 16 октября 2019

Здравствуйте, я пытаюсь получить доступ к листу, чтобы получить данные и скопировать его в таблицу данных. Я использую API листов Google API v4, но я обнаружил, что должен добавить диапазон к параметрам запроса.

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

так, как я могу найти диапазон, содержащий все данные этой таблицы (зная, что у всех таблиц, которые можно использовать, есть только один лист)

мне нужна ваша помощь, пожалуйста, и спасибо

1 Ответ

1 голос
/ 16 октября 2019

Ответ:

К сожалению, невозможно получить диапазон данных листа с помощью API Google Sheets.

Обходные пути:

В Google Apps Script есть метод .getDataRange() класса Sheet, который возвращает в нотации A1 диапазон, в котором данные представлены в листе. Здесь есть обходной путь , который включает этот метод, хотя я не уверен, подходит ли он для вашего случая использования.

Запрос функции:

Однако вы можете сообщить об этом Googleчто эта функция важна для API Sheets и вы хотели бы попросить их реализовать ее. Google 10101 * Issue Tracker - это место, где разработчики могут сообщать о проблемах и отправлять запросы на функции для своих служб разработки. Страница для запроса функции для API Google Sheets: здесь . Я надеюсь, что это полезно для вас.

Ссылки:

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...