Вставить 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
Надеюсь это поможет.