Dropfiles: интеграция с Google Диском
1. Войдите в Google Drive через Dropfiles
Автоматический режим
Теперь вы можете значительно сэкономить время при подключении к серверу Google Drive. Для начала, чтобы воспользоваться этой функцией, вам необходимо подключить свою учетную запись Joomunited в Dropfiles > вкладка «Обновления в реальном времени» . Если вы еще не подключены, нажмите «Привязать мою учетную запись Joomunited» и войдите в систему.
Затем перейдите в «Подключение к облаку» > вкладка «Google Drive» и просто нажмите «Подключить Google Drive» в правом углу.
Затем выполните следующие шаги, чтобы завершить подключение.
Ручной режим
Используя учетные данные, полученные на предыдущем шаге, перейдите в административную панель Joomla и выберите в меню Dropfiles > Параметры > вкладка «Подключение к облаку» > раздел настроек Google Drive. Вставьте ваши данные
- Идентификатор клиента
- Секрет клиента
Затем сохраните конфигурацию и нажмите кнопку «Подключиться».
После этого появится всплывающее окно, где вы сможете выбрать свою учетную запись.
Если вы не допустили ошибок, выберите учетную запись Google и подтвердите авторизацию в новом окне, как показано ниже.
Подключение должно пройти успешно ☺ Одновременно вы увидите, что параметр «Отслеживать изменения из Google Drive» включен. Если вы его отключите, файлы и папки не будут синхронизироваться мгновенно из Google Drive в ваши Dropfiles.
Теперь вы можете создавать папки в Google Диске и загружать в них файлы!
Компания Google недавно внедрила новый уровень безопасности, который обязывает приложения проходить проверку. Если вы создали приложение с помощью своей учетной записи Google, а затем вошли в Joomla с той же самой учетной записью, вы не увидите эту ошибку.
Эта ошибка появится только в том случае, если вы создали приложение с помощью учетной записи Google и пытаетесь подключиться к Google из Joomla с помощью другой учетной записи.
В этом случае вашему приложению необходимо получить одобрение Google, выполнив следующую процедуру: https://support.google.com/code/contact/oauth_app_verification
2. Как это работает? Что я могу делать с GG Drive?
Как это работает?
Dropfiles создаст корневую папку на вашем Google Диске с именем сайта.
Все категории и подкатегории, добавленные в Dropfiles будут добавлены в эту папку.
Каковы направления синхронизации?
Это работает в обоих направлениях! Вы можете добавить файл из Google Диска и увидеть его в Dropfiles , или добавить файл из Dropfiles и увидеть его в Google Диске. Это также означает, что вы можете управлять файлами в Dropfiles с компьютера с помощью программы синхронизации с Google Диском. Это просто невероятно! Да, мы знаем ☺
Обратите внимание, что если вы удаляете файл из Google Диска, вам необходимо очистить корзину, чтобы удалить его оттуда.
3. Создайте приложение Google Диск
Google Drive входит в основной пакет Dropfiles .
Для начала вам понадобится приложение Google для разработчиков, чтобы подключить ваш веб-сайт к Google Drive. Перейдите по ссылке https://console.cloud.google.com/ и создайте новый проект.
Затем укажите название проекта (без пробелов и диакритических знаков)
Затем подождите несколько секунд, пока проект будет создан…
Если вы впервые используете API Google Drive, перейдите в меню «Навигация» > «API и сервисы» > «Библиотека» , чтобы активировать его.
В левом меню выберите «Навигационное меню > API и сервисы».
Затем в левом меню «Учетные данные» на главной панели нажмите «+ Создать учетные данные» >> Идентификатор клиента OAuth (если потребуется, добавьте имя на экран согласия OAuth).
Теперь переходим к самому важному шагу.
- Выберите «Веб-приложение» и добавьте имя по своему выбору.
- Авторизованный источник JavaScript: https://your-domain.com (замените на имя вашего домена, без косой черты и www.)
- URI перенаправления: https://your-domain.com/administrator/index.php?option=com_dropfiles&task=googledrive.authenticate)dropfilesАвторизованные (вставьте имя вашего
Затем вам нужно выбрать тип пользователя: «Внутренний» обычно используется для учетных записей внутри организации или команды, а «Внешний» — для личных учетных записей.
- Для внутреннего использования: ваше приложение предназначено только для пользователей Google Workspace (известного как G Suite) в вашей организации. Вам не потребуется отправлять приложение на проверку.
- Внешнее использование: ваше приложение будет доступно любому пользователю с учетной записью Google, но при этом оно должно быть общедоступным и проверенным.
Затем заполните список авторизованных доменов и выполните следующие шаги для завершения регистрации приложения. Теперь вы можете вернуться к предыдущему шагу. Выберите «Веб-приложение», чтобы создать учетные данные.
Статус публикации должен быть «Производство» (Production). Если сейчас установлено значение «Тестирование» (Testing), нажмите «Опубликовать приложение» (Publish app) , чтобы изменить статус.
И… вуаля! Теперь у вас есть идентификатор и секретный ключ, которые нужно добавить в конфигурацию Dropfiles .




















