Как подключать Google сервисы к n8n
Если вы ранее не работали с n8n и не подключали сервисы к платформе, рекомендуем сначала изучить наш мини курс и основательно во всем разобраться:
Научитесь создавать умных помощников в n8n, которые будут автоматически выполнять ваши задачи — отвечать на сообщения, обрабатывать данные и принимать решения без вашего участия.
- Миникурс
- n8n
Если вы строите агентов через сайт n8n
В этом случае все просто: нужно перейти в раздел Credential → найти нужный Google-сервис → авторизоваться через Google-аккаунт.
Если вы подняли n8n на своем сервере и строите агентов там
С собственным сервером все немного сложнее. Перейдите в Google консоль с аккаунта, который будете подключать к платформе n8n.
На главной нажмите Enable APIS and Services

В поиске найдите нужный сервис. В нашем случае — Google Drive. Кликните на него дважды и на новой странице нажмите Enable. Затем вернитесь на главную → в раздел Credentials → Create credentials → OAuth client ID.

В Application Type выберите Web Application и придумайте любое название приложения. Кликните на Create.

Сразу после этого появится всплывающее окно с Client ID и Client secret. Обязательно сохраните эти данные в отдельном файле, потому что через время возможность скопировать их пропадет и придется создавать новые айди и секрет.
- Кейс
Да и они понадобятся для подключения любых других Google-сервисов к n8n.

После клика на OK у вас откроется новое меню. Нажмите в нем на add URL в блоке Authorized redirect url.

Также в консоли гугл нужно перейти в раздел Audience и в строке In Production кликнуть на Publish App.
Теперь перейдите в n8n в раздел credentials и выберите там Google-сервис, который хотите подключить первым. В меню настройки найдите ссылку в блоке OAuth Redirect URL. Скопируйте ее и вставьте в блок Authorized redirect url. Сохраните изменения.
Вернитесь в n8n и вставьте Client ID и Secret в соответствующие поля.
Нажмите Sign in with Google и авторизуйтесь через Google-аккаунт.
Может случится, что при попытке авторизации вам будет выдавать ошибку 403. В этом случае нужно подождать пару часов, пока ваши настройки в консоли вступят в силу.
Чтобы в будущем добавлять другие Google-сервисы, например, таблицы или документы, просто переходите в консоль, находите нужный сервис через Enable APIS and Services и включайте его по кнопке Enable. Затем возвращайтесь в n8n, выбирайте нужный Credential и добавляйте туда Client ID и Client Secret. Заново проходить путь с разделом Credentials → Create credentials → OAuth client ID не нужно.
Читайте по теме: