#google-apps-script #google-docs-api
#google-apps-script #google-docs-api
Вопрос:
Мое чтение руководств и документов предполагает, что Google docs api v1 позволяет
- прочитать ячейку таблицы
- вставить в ячейку таблицы
- вставка / удаление строк таблицы
.. но что пока невозможно вставить новую таблицу через API?
Это правильно? (Насколько я понимаю, можно создать новую таблицу с помощью AppsScript.)
Комментарии:
1. Помогает ли это? developers.google.com/docs/api/how-tos/tables
2. @Greg — спасибо — это руководство, на которое я ссылался, в котором говорится, что API позволяет читать и изменять существующие таблицы, но не создавать новую.
3. Похоже, что так. Только что попробовал вставить строку таблицы в пустой документ (т. Е. указать местоположение таблицы как
{segmentId: "", index: 0}
(а также с индексом = 1 или 2) не удается с «Недопустимым начальным местоположением таблицы»4. @doublea Теперь вы должны иметь возможность создавать таблицу в Google Document, используя метод batchUpdate Docs API. Вы можете ознакомиться с официальным документом здесь .
Ответ №1:
Как указано выше в комментариях Tanaike, теперь это возможно, начиная с 14.06.2019. Смотрите обновленные документы здесь:
https://developers.google.com/docs/api/reference/rest/v1/documents/request#inserttablerequest