WP Media Folder Addon: интеграция с Google Drive

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 и создать новый проект.

 

image79

 

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

 

image31


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

 

image62

 

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

 

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

 

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

 

image53


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

 

OAuth-Google-диск


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

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

 

приложение-учетные

 

Google недавно изменил свою политику, поэтому вам необходимо заполнить Авторизованные домены в Вкладка экрана согласия OAuth.

 

уполномоченный домен

 

Кроме того, вы должны добавить свой домен на Вкладка подтверждения домена. Пожалуйста, нажмите на Добавить домен Кнопка и следуя инструкциям.

 

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

 

Теперь вы можете вернуться к предыдущему шагу, чтобы создать учетные данные.

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

2. Войдите в Google Drive в WP Media Folder.


Затем вернитесь в админку WordPress и нажмите на меню Настройки> WP Media Folder> Облако> вкладка Google Диск.

Отныне вы можете использовать не только свой собственный диск, но и Общие дискиПожалуйста, выберите его первым.

 

Тип вождения

 

Затем выберите ваш Тип медиа ссылки:

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

 

медиа-канального типа

 

После этого вы можете вставить свой

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

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

 

Google-Войти

 

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

 

Google-апи-разрешение

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

 

3. Что я могу сделать с Google Drive Media?

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

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

 

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


Все папки и подпапки, добавленные в WP Media Folder Google Drive, будут синхронизированы в этой папке.

 

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

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

 

Google-диск-синхронизация

 

Интеграция с WP Media Folder Google Drive позволяет вам 2 типа действий с вашим медиа:

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

 

импорт-медиа-Google-диск

 

Второй вариант заключается в встроить медиа-диск Google в вашем контенте напрямую. В этом случае медиа будет загружаться с 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

 

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