В настоящее время я занимаюсь разработкой веб-приложение в GoogleWebToolkit, который должен (т.е. ява фоновым.):Нужен ли мне API-интерфейс Drive API, или API таблиц, или и то, и другое?
- Копировать существующий Google Диска документ электронной таблицы на том же диске
- Modify эту скопированную версию на основе некоторые бизнес-логики.
Я заглянул в API Google Spreadsheet, но мне было трудно работать с логикой oAuth. Затем я просмотрел API Google Drive и нашел пример проекта Dr.Edit.
Этот последний проект выглядит хорошо, и я могу создавать и редактировать текстовые файлы, но теперь также можно использовать какой-то API, который вместо этого считывает документы SpreadSheet?
Подводя итог: должен ли я объединить API таблиц и API Drive. Что рекомендуется? Я запутался.
Спасибо за ответ! Есть ли пример где-нибудь, как разбирать входящий поток данных файла в объекты API таблиц? Есть ли какая-либо документация по этому поводу? –
Вам не нужно загружать и обрабатывать файлы. Вы можете собирать метаданные о них, такие как fileId, title и использовать API таблиц для изменения рабочих листов, строк и ячеек. Посмотрите на https://developers.google.com/google-apps/spreadsheets/#working_with_worksheets –
aha, поэтому файлы электронной таблицы изменяются на месте на Диске вместо загрузки, изменения и повторной загрузки под другим именем? –