Настройка OAuth приложения для Gmail

Регистрация приложения

Для настройки Google OAuth в NovaTalks нужно указать Client ID и Client Secret при создании Канала.

Инструкции по получению Client ID и Client Secret вы можете найти здесь.

После получения Client ID и Client Secret создайте Канал, для подключения Вашего Google аккаунта к NovaTalks (Подробнее - Email)

Для завершения регистрации добавьте Redirect URI, полученный после создания Email канала. Этот адрес используется для перенаправления пользователя обратно в NovaTalks после прохождения аутентификации.


Настройка разрешений

Чтобы иметь возможность получать письма из почтового ящика, нужно указать правильные сферы доступа (scopes).

Для работы нужны следующие scopes:

  • https://mail.google.com/ - чтение, отправка, удаление и управление почтой.

  • email - просмотр адреса электронной почты пользователя.

  • profile - просмотр имени, фотографии и другой информации профиля.

Вы можете настроить эти scopes в Google API Console:

  1. Откройте Google API Console.

  2. Выберите созданный ранее проект.

  3. Перейдите на вкладку OAuth consent screen и нажмите Edit App.

  4. Добавьте необходимые сферы в разделе Scopes for Google APIs.

  5. Сохраните изменения.


Публикация приложения

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

Инструкции по публикации приложения можно найти здесь.

Last updated