Использование Документов Google из веб-приложения

У нас есть требование, чтобы люди могли просматривать документы, которые люди загрузили нам (в основном текстовые, возможно, некоторые rtf) через наше веб-приложение. Мы хотим, чтобы пользователь мог открывать документы в браузере, но сохранял исходное форматирование и не нуждался в другом приложении (например, word, acrobat и т. д.).

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

Ваше здоровье


person beakersoft    schedule 14.01.2009    source источник


Ответы (1)


Есть возможность сделать документы общедоступными (где-то в разделе «Поделиться» -> «Дополнительные параметры»).

Используя API, вы можете получить список документов в своей учетной записи Google Docs, вы даже можете искать их. В вашем приложении вы можете сделать ссылку на документ в google docs, который открывается в новом окне. Таким образом, ваш пользователь никогда не уйдет с вашей страницы. Альтернативой может быть использование IFrame, но это считается плохой практикой.

Совершенно другой подход может состоять в том, чтобы автоматически генерировать и размещать PDF-файл каждый раз, когда кто-то загружает файл. Существуют скрипты/программы, которые могут это сделать, просто вызовите их после получения файла.

person Maiku Mori    schedule 14.01.2009