Я пытался сделать скрипт, который редактирует таблицы Google. Но документации недостаточно, чтобы понять, как именно работает API. Я сделал регистрацию в API Manager и скачал файл json. Не могли бы вы привести несколько примеров, как я могу редактировать документ в Google Drive? Спасибо
Ты можешь использовать Google Realtime API
, он обеспечивает совместную работу в качестве службы для файлов в Google Диске посредством использования операционных преобразований. API — это библиотека JavaScript, размещенная Google и предоставляющая объекты, события и методы совместной работы для создания приложений для совместной работы.
Модель данных API реального времени может измениться в результате изменений, которые были сделаны кем-то, кроме текущего пользователя. Модели данных в реальном времени «в конечном итоге согласованы». Это означает, что если все соавторы прекратят редактирование, в конечном итоге все увидят одну и ту же модель данных.
Приложения, в которых нескольким людям необходимо редактировать одни и те же данные одновременно. Редакторы документов являются отличными примерами такого рода приложений. Realtime API обрабатывает все аспекты передачи данных, хранения и разрешения конфликтов, когда несколько пользователей редактируют файл.
Для сценариев используйте Class DocumentApp
, служба документов создает и открывает документы это может быть отредактировано. Документы могут быть открыты или созданы с использованием DocumentApp.
// Open a document by ID.
var doc = DocumentApp.openById('DOCUMENT_ID_GOES_HERE');
// Create and open a document.
doc = DocumentApp.create('Document Name');
Вот документация, как обновить файлы диска: https://developers.google.com/drive/v2/reference/files/update
Других решений пока нет …