1. Создайте приложение Google Drive
Интеграция Google Drive с WP Media Folder включена в дополнение. Вам необходимо установить это дополнение (плагин) в дополнение к WP Media Folder . Аддон включает в себя интеграцию для Google Photo, Dropbox, OneDrive Personal, OneDrive Business и Amazon S3.
Во-первых, чтобы использовать Google Drive, вам нужно приложение Google Dev для подключения вашего сайта. Перейти к https://console.developers.google.com/project и создать новый проект.

Затем настройте имя проекта - вы можете указать любое имя, но не включать пробелы и акценты.

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

Если вы впервые используете Google Drive API, вам необходимо активировать его.

В левом меню нажмите «Менеджер API».

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

Теперь самый важный шаг:
- Выберите «Веб-приложение» и добавьте имя по вашему выбору
- Авторизованное происхождение JavaScript: https://your-domain.com (замените своим доменным именем без косой черты)
- Авторизованные URI перенаправления: https://your-domain.com/wp-admin/options-general.php?page=option-folder&task=wpmf&function=wpmf_authenticated
(замените своим доменным именем)

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

- Внутренний: Ваше приложение доступно только пользователям G Suite в вашей организации.
- Внешние факторы: Ваше приложение будет доступно любому пользователю с учетной записью Google.
Затем заполните свои авторизованные домены. Теперь вы можете вернуться к предыдущему шагу: Выберите «Веб-приложение» создать учетные данные.

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

Чтобы завершить интеграцию, вернитесь на панель управления WordPress и нажмите на меню Настройки> WP Media Folder > Cloud> вкладка Google Drive, тогда вы можете выбрать свой Тип вождения:
- Мой диск: ваш личный кабинет
- Общие диски: ваш аккаунт G Suite

Затем выберите ваш Тип медиа ссылки:
- Публичная ссылка: создать общедоступную ссылку для ваших файлов и повлиять на соответствующие права на облачные файлы (общая ссылка)
- Частная ссылка: Ссылка AJAX, скрыть облачную ссылку, чтобы сохранить исходное право доступа к файлу (для просмотра изображений пользователям необходимо войти в систему)

Затем вы можете подключиться к учетной записи Google Drive в автоматическом или ручном режиме:
Автоматический режим
Теперь вы можете сэкономить много времени при подключении к серверу Google Диска. Во-первых, чтобы использовать эту функцию, вы должны привязать свою учетную запись Joomunited по адресу Настройки меню> Общие, пожалуйста, нажмите на настройки WordPress ссылка, если вы еще не подключились.

Затем вернитесь к плагину Настройки> WP Media Folder > Cloud> вкладка Google Drive и просто нажмите на Подключите Google Диск кнопку в правом углу.

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

Это так быстро, правда? Да, мы это знаем. :)
Ручной режим
Используя учетные данные на предыдущем шаге, на вкладке Google Диск вставьте свой
Сохраните конфигурацию и нажмите на Кнопка подключения к Google Диску.

Если вы не сделали никакой ошибки, вы должны подтвердить авторизацию в новом окне, как показано:

Соединение должно быть успешным. ☺ Если оно успешно, вы можете создавать и управлять медиафайлами на Google Диске прямо из медиа-менеджера WordPress .
Как это работает?
WP Media Folder создаст корневую папку на вашем Google Диске с именем сайта.

Все папки и подпапки, добавленные в WP Media Folder Google Drive, будут синхронизированы в этой папке (папка WP Media Folder - {sitename}). И наоборот, все ваши медиафайлы из этой корневой папки на Google Диске будут синхронизированы с вашей медиабиблиотекой на Wordpress .
Каковы направления синхронизации?
Работает в обоих направлениях! Вы можете добавить файл с Google Диска и просмотреть его в WP Media Folder , или добавить файл в WP Media Folder и увидеть его на Google Drive. Это также означает, что вы можете управлять файлами WordPress со своего рабочего стола с помощью программы синхронизации Google Drive. Это безумие - мы знаем! ☺

Интеграция с WP Media Folder позволяет вам выполнять действия двух типов:
Первый вариант заключается в импортировать мультимедийный диск Google в WP Media Folder (выбор папки для импорта).

Второй вариант заключается в встроить медиа-диск Google в вашем контенте напрямую. В этом случае медиа будет загружаться с Google Диска, а не с вашего сервера.

Избавиться от ошибки: ошибка: «invalid_scope при подключении WP Media Folder с Google Drive»
Google недавно представил новый уровень безопасности, который заставляет приложения проверяться. Если вы создали приложение со своей учетной записью Google, а затем вошли в WordPress с той же учетной записью, вы не увидите эту ошибку.
Эта ошибка появится, только если вы создали приложение с учетной записью Google и пытаетесь подключиться к Google из WordPress с другой учетной записью.
В этом случае ваше приложение должно быть одобрено Google, выполнив следующие действия: https://support.google.com/code/contact/oauth_app_verification
