Как использовать тип поля «Google Диск»?

Интеграция с Google диском является непростой задачей. Необходимо выполнить множество шагов и разбираться в действиях. Внимательно следуйте инструкциям.

Шаг 1

Для работы с Google диском вам понадобится сервисный аккаунт. Как создать такой аккаунт подробно описано на странице https://support.google.com/a/answer/7378726?hl=ru

Примечание: вам необходимо включить Google Drive API для сервисного аккаунта.

Шаг 2

После создания аккаунта вам необходимо создать ключи доступа. В верхней части страницы нажмите Ключи — Добавить ключ — Создать ключ. Убедитесь, что установлен тип ключа JSON, и нажмите Создать. Скачайте файл в формате JSON и поместите в папке config/ на вашем сервере.

Шаг 3

Перейдите в Google диск и создайте папку в которую будут сохранятся загруженные файлы. После создании папки необходимо предоставить доступ к созданному сервисному аккаунту.

Шаг 4

Откройте настройки поля «Google диск». В опции «Имя файла закрытого ключа» введите название файла загруженного в папку config/.

В опции «Идентификатор папки на Google диске» введите ID папки на диске. Откройте необходимую папку на  Google диске. ID папки вы найдете в ссылке браузера.

Шаг 5

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

Ваш вопрос решен?

Похожие статьи