Данные, отправленные в вашей форме, могут быть отправлены на ваш Google Диск с помощью этого плагина. Плагин RSForm!Pro Google Drive позволяет подключаться к вашему Google Диску и загружать отправленные файлы в нужную папку назначения.
Установить
В области серверной части перейдите на страницу Расширений> Менеджер> Установить и установите плагин. Следующее, что нужно сделать, это опубликовать плагин в Extensions> Плагины, найдите "System - RSForm! Плагин "Pro Google Drive".
Подключение к Google Диску
Получите доступ к консоли разработчиков Google.
Войдите в систему, используя свою учетную запись Google, и создайте новый проект.
Добавьте название проекта, организацию, местоположение и нажмите на кнопку "Создать" (подождите несколько минут после нажатия кнопки "Создать", чтобы загрузить свой проект, в противном случае вы можете выбрать его вручную).
В окне панели инструментов найдите "Google Drive API" и получите к нему доступ.
Включите "Google Drive API", нажав на кнопку "Включить" вверху.
Нажмите на "Учетные данные" на левой боковой панели.
Нажмите кнопку "Настроить экран согласия".
Введите название приложения (например: RSForm!Pro Google Drive) и нажмите Сохранить
Затем нажмите кнопку "Создать учетные данные" и выберите опцию "Идентификатор клиента OAuth".
Выберите "Веб-приложение" и добавьте имя.
В поле "Авторизованные источники JavaScript" добавьте свой веб-сайт (например: https://www.rsjoomla.com). Если вы используете localhost, вы можете оставить это поле пустым.
В "Авторизованный URI перенаправления" добавьте уже сгенерированный URL-адрес, найденный через серверную часть> Компоненты> RSForm!Pro> Конфигурацию> Google Drive> "URI перенаправления".
Нажмите кнопку Создать.
Теперь будут сгенерированы два ключа, идентификатор клиента и секрет клиента, которые необходимо поместить в вашу установку в бэкэнд> Компоненты> RSForm!Pro> Конфигурация> Google Диск> "Идентификатор клиента Google" соответственно в поля "Секрет Google".
Используйте верхнюю кнопку "Сохранить", чтобы сохранить свои ключи (их необходимо сохранить в первую очередь).
После обновления страницы вы найдете новую кнопку "Аутентификация", которую вам нужно будет нажать. После этого вы будете перенаправлены в Google, чтобы выбрать свою учетную запись Google, и вам будет предложено разрешить работу приложения.
Нажатие кнопки Разрешить перенаправит вас обратно на ваш веб-сайт, где должно появиться успешное зеленое сообщение "Токен доступа успешно сохранен!", если все было настроено правильно. В конечном итоге вы увидите дополнительные данные, указанные на вкладке Google Drive вашего RSForm!Конфигурация Pro, хотя здесь больше ничего менять не нужно.
Данные для отправки картографирования
Получите доступ к своей форме на вкладке серверная часть> Компоненты> RSForm!Pro> Управление формами> ваша форма> Свойства формы > Настройки Google Диска.
Включите опцию "Использовать Google Диск".
Либо выберите "Удалить локально сохраненный файл после загрузки на Google Диск", либо нет.
Синхронизируйте поля с соответствующей папкой диска - В этой области вам нужно будет выбрать, в какой папке Google Drive будут сохранены выбранные файлы, когда пользователи загружают файлы с помощью RSForm!Поле загрузки файла Pro.