Конфигурация включает в себя подсистему для просмотра файлов непосредственно в окне 1С. Для просмотра используется сервис Google Drive.
Формат открываемых файлов: doc, xlx, pdf, txt, jpg, tiff, gif и т.п.
Принцип работы: для управления аккаунтом нужно получить client id и client secret. Получить их можно в консоли разработчика http://console.developers.google.com.
В момент открытия файл передается в аккаунт gDrive в публичную папку, а затем открывается в окне 1С в полеHTML.
Предусмотрено регламентное задание для очистки публичной папки gDrive от временных файлов.
Проще было использовать:
http://officewebviewer.com
https://geektimes.ru/post/111647/
(1) Жолтокнижниг, так открытие и просмотр файла в google Drive и происходит средствами google docs.
Напрямую, без промежуточного сохранения на компьютере клиента у меня не получилось файлы открывать в google docs.
В данном решении запись файла на компьютере клиенте не требуется.
Спасибо за обработку, все работает, файлы загружаются.
Но нужно, чтобы была проверка на существование уже такого файла на гугл диске. На форуме видела Ваш ответ «Я реализовал у себя открытие файлов(doc, xls и т.п) сразу в окне 1С через GoogleDrive, а также получение списка файлов и т.п.» — все же можно получить список файлов с гугл диска?
(3) romashka_do, обновил публикацию, сбросил вам ссылку на обновление в личку
а вообще здесь перечислены все команды gDrive APIhttps://developers.google.com/drive/v2/reference/?authuser=1#Files
(4) Спасибо!
Уважаемый whitedi возможно ли редактировать файлы в вашей конфигурацией и синхронизировать с гугл-диском?
(6) основная задача конфигурации — просмотр файлов непосредственно в окне 1С через поле HTML. Подразумевается, что файлы уже загружены в 1С в виде двоичных данных, либо находятся в томах на жестком диске.
Организовать иные виды взаимодействия с гугл-диском возможность есть (gDrive API), но такой цели в данной конфигурации не ставилось.
Работает ли через Web-клиент?
Передо мной стоит задача выгрузить файлы на google drive и отправить клиентам ссылки на файлы. Файлы надо выгружать в папку у которой «Доступ по ссылке» закрыт. Можно ли при выгрузке файла поставить ему права «Доступ по ссылке»?