Dropfiles : интеграция с Google Диском

1. Создайте приложение Google drive

Диск Google входит в основной пакет Dropfiles .

Во-первых, вам нужно приложение Google Dev для подключения вашего сайта к Google Drive. Перейти к  https://console.developers.google.com/project и создать новый проект.

 

Create-проект-1

 

Затем настройте имя проекта (без пробела, без акцента)

 

нового проекта-1


Затем подождите несколько секунд для создания проекта ...

 

image62

 

Если вы впервые используете API Google Диска, перейдите на Меню навигации> API и сервисы> Библиотека активировать его.

 

включить привод-апи

 

В левом меню нажмите на «Меню навигации> API и сервисы»

 

Полномочия меню-1

 

Тогда в левом менюПолномочия», на главной панели нажмите «+ Создать учетные данные» >> Идентификатор клиента OAuth (если потребуется, добавьте имя на экран согласия OAuth).

 

Create-Credentials-1

 

Теперь самый важный шаг.

  • Выберите «Веб-приложение» и добавьте имя по вашему выбору.
  • Авторизованное происхождение JavaScript: https://your-domain.com (замените своим доменным именем, без косой черты, без www.)
  • Авторизованные URI перенаправления: https://your-domain.com/administrator/index.php?option=com_ dropfiles & task = googledrive.authenticate (укажите свое доменное имя)
Это внутренний URL-адрес Dropfiles + & task = googledrive.authenticate

 

создавать веб-приложения,

 

Примечание: если появляется это предупреждение: «Неверный источник: домен должен быть добавлен в список авторизованных доменов перед отправкой», нажмите список авторизованных доменов ссылка или перейти к API и сервисы >> OAuth-экран согласия, затем добавьте ваше доменное имя в Авторизованные домены.

 

Согласие-экран

 

Тогда ... вуаля! Вы получили свой идентификатор и секрет для добавления в конфигурации Dropfiles .

 

OAuth-клиент-1

 

Чтобы использовать функцию «Синхронизация с Google Диском в режиме реального времени», необходимо подтвердить свой домен. Вы должны выполнить следующие действия:

Пожалуйста, перейдите к «API & Services» >> «Проверка домена», нажмите на Кнопка Добавить домен. Затем введите свой домен и нажмите Добавить домен кнопка.

 

надстройку домен

 

Если ваш домен был подтвержден, то вы успешно добавили домен. Перейдите к конфигурации Dropfiles для следующего шага.

 

надстройка проверить-домен

 

Если ваш домен не был подтвержден, появится всплывающее окно, нажмите на Возьми меня туда кнопка.

 

возьми меня туда

 

Вы будете связаны с "Вебмастер Централ" стр. Отсюда вы должны:

  • Выберите своего провайдера доменных имен, если в списке нет вашего провайдера, выберите Другой
  • Добавить запись TXT в конфигурацию DNS. Например: google-site-verify = vyV1rZfPloPdrFjau0Hw2W9d18_bd ...
  • Нажмите на проверить кнопка

 

проверить-домен

 

Страница с успешным уведомлением будет отображаться, если вы правильно выполните шаги, описанные выше. После этого перейдите к конфигурации Dropfiles для следующего шага.

 

проверить, успех

 

2 Войдите в Google Диск в Dropfiles

Затем вернитесь в администратор Joomla и нажмите на меню Dropfiles > Параметры> вкладка Облачное подключение> раздел настроек Google Диска. Вставьте свой

  • ID клиента
  • Секрет клиента

Затем сохраните конфигурацию и нажмите на Кнопка подключения.

 

Google-диск-учетный

 

После этого появится всплывающее окно, и вы сможете выбрать свою учетную запись.

Если вы не допустили ошибок, выберите аккаунт Google и подтвердите авторизацию в новом окне, как показано ниже.

 

подтверждают, автор

 

Соединение должно быть успешным. Одновременно вы увидите параметр "Смотреть изменения с Google Drive" включен Если вы отключите Файлы и Папки, они не будут синхронизированы сразу с Google Диска с вашими Dropfiles .

 

сторожевые изменения, из-Google

 

Теперь вы можете создавать папки Google Drive и загружать в него файлы!

 

Новый привод

 

Избавиться от ошибки: ошибка: «invalid_scope при подключении Dropfiles с Google Drive»

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

В этом случае ваше приложение должно быть одобрено Google, выполнив следующие действия: https://support.google.com/code/contact/oauth_app_verification

 

OAuth-Девелопер-Verification-Form


3 Как это работает? Что я могу сделать с GG Drive?

Как это работает? 

Dropfiles создаст корневую папку на вашем Google Диске с именем сайта

 

Google-диск-папка


Все категории и подкатегории, добавленные в Dropfiles будут добавлены в эту папку.

 

Каковы направления синхронизации?

Работает в обоих направлениях! Вы можете добавить файл с Google Диска и просмотреть его в Dropfiles или добавить файл в Dropfiles и увидеть его в Google Drive. Это также означает, что вы можете управлять файлами в Dropfiles со своего рабочего стола с помощью программы Google Drive Sync. Это безумие! Да, мы знаем ☺

Обратите внимание: если вы удаляете файл с Google Диска, вам нужно очистить корзину, чтобы стереть его с Google Диска.

 

Привод синхронизации