Доброго дня!
Нужен POC для работы с Google Drive API, входные опции которого:
- путь к корневой google-drive папке (с папками и файлами)
- логин/пароль для доступка к этой папке
и который должен уметь:
- выводить структуру папок (полная рекурсия, т.е. все уровни) и файлов внутри них, и их свойств (т.к. могут быть кастомные свойства у папок и файлов, AFAIK), в любом иерархичном виде, хоть текстовом с отступами.
Насчет свойств папки/файла: простого дампа всех свойств файла/папки будет достаточно. - выводить в виде простейшей HTML table (headers + rows), без форматировки.
содержимое google-excel-документа (назовём его "excel_file_1", находящегося в каком-нибудь из подкаталогов) папок. Никаких merged cells не будет, не усложняйте. - выводить простейшую HTML-страницу с содержимым google-word-документа (назовём его "word_file_1" находящегося в каком-нибудь из подкаталогов).
- на странице показывать фотографии, находящиеся в одном из подкаталогов.
- добавлять строку в "excel_file_2" google-excel-документ по сабмиту с клиента (простейшая HTML-форма).
- редактировать строку в "excel_file_2" google-excel-документ по сабмиту с клиента (простейшая HTML-форма).
GOOGLE_DRIVE\
MY_ROOT_FOLDER\
|__Folder1
|_____ excel_file_1
|_____ word_file_1
|__Folder2
|_____ excel_file_2
|__Folder3
|_____ pic1.jpg
|_____ pic2.jpg
|_____ pic3.jpg
Очень желателен codeigniter либо что-то похожее, на крайний случай сгодится простой PHP.