Вставить Google Диск на сайте Google

Я занимаюсь разработкой сайта Google, на котором отображаются различные виды данных, и в скором времени интегрируюсь с файлами, которые подключены к Google Диску, и вот где мой вопрос. Насколько я знаю, чтобы импортировать Google Drive, делая это.

Selected Google Site > Edit > Insert > Then Select a Folder

и тем самым список файлов в выбранной мной папке будет отображаться на моем сайте в List View

Это одно решение для меня. Однако я хочу также интегрировать функцию поиска, как textbox ниже этого gadget и когда я ищу в этом списке файлов, также покажет. Как я могу этого достичь?

а также, кроме того, как я могу встроить функцию поиска в Google? Например я ищу test он просто не будет отображать файл с именем test но и файлы, которые содержат test

Любое средство помощи высоко ценится. TYSM

1 ответ

Попробуйте использовать Apps Script и разверните его как веб-приложение, а затем вставьте его на свой сайт Google. Согласно документу:

Веб-приложения также могут быть встроены в Сайты Google. (Эти встроенные веб-приложения иногда называют гаджетами сайтов Google.)

Чтобы создать сценарий, связанный с Сайтами Google, посетите свой сайт, щелкните значок шестеренки и выберите "Управление сайтом". Нажмите Сценарии Служб Google, затем Добавить новый сценарий. После этого процесс такой же, как для создания и развертывания веб-приложения, как описано выше.

Для поисковых целей используйте поле fullText который проверит полный текст файла, включая имя, описание, содержимое и индексируемый текст. См. Поиск файлов документов для получения дополнительной информации.

folder.searchFiles('fullText contains "' + search + '"')

Полезная ссылка:

Поиск в папке Google Диск с сайта Google с использованием скрипта Apps

Надеюсь это поможет.

Другие вопросы по тегам