2016-07-28 2 views
0

Я попытался создать скрипт, редактирующий электронные таблицы google. Но документации недостаточно, чтобы понять, как именно работать с API. Я сделал регистрацию в диспетчере API, и я загрузил json-файл. Не могли бы вы привести несколько примеров того, как я могу редактировать документ на Google Диске? СпасибоAPI Google Диска - PHP (CRUD)

ответ

0

Вы можете использовать Google Realtime API, он обеспечивает сотрудничество как сервис для файлов в Google Диске с помощью операционных преобразований. API представляет собой библиотеку JavaScript, размещенную Google, которая обеспечивает совместные объекты, события и методы для создания совместных приложений.

Модель данных API реального времени может изменяться в результате изменений, сделанных кем-то, кроме текущего пользователя. Модели данных в реальном времени «в конечном итоге согласованы». Это означает, что, если все сотрудники перестанут редактировать, в конечном итоге все будут видеть одну и ту же модель данных.

Приложения, в которых несколько человек должны редактировать одни и те же данные одновременно. Редакторы документов - отличные примеры такого рода приложений. API реального времени обрабатывает все аспекты передачи, хранения и разрешения конфликтов, когда несколько пользователей редактируют файл.

Для создания сценариев используйте Class DocumentApp, служба документа создает и открывает Documents, которые могут быть отредактированы. Документы можно открыть или создать с помощью 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