Подключение через OAuth2
Описание
OAuth 2.0 — это протокол авторизации, позволяющий выдать одному сервису (приложению) права на доступ к ресурсам пользователя на другом сервисе. При этом пользователю не надо доверять приложению логин и пароль.
С помощью этого типа подключения вы можете связать платформу Altcraft с любым внешним сервисом, который в качестве метода авторизации использует OAuth2. Например, с Facebook*, Яндекс приложением или CRM-системой.
Где используется подключение:
-
Нода "Вызов API". С её помощью можно передавать в подключенный сервис информацию из сценария или, наоборот, запрашивать из сервиса необходимый для подстановки API контент. Удобно, если надо передать в CRM-систему данные профиля, захваченного в сценарий.
-
Action Hooks. Механ изм захвата событий позволит передать во внешний сервис информацию о событии, а также данные профиля.
-
Импорт данных по расписанию в Маркете. Для доступа к защищенному товарному фиду доступна авторизация через OAuth2.
Создание подключения
Перейдите в раздел "Настройки" → "Подключения" и выберите тип подключения OAuth 2:
Откроется список всех настроенных OAuth2-подключений. Чтобы добавить новое, нажмите "+ Создать".
Задайте имя нового подключения и при необходимости добавьте описание:
Платформа предоставит URI перенаправления — URL адрес, на который будет перенаправлен пользователь, когда предоставит Altcraft разрешение на доступ к своим данным в подключаемом приложении. Скопируйте URI и добавьте его в список доверенных URI перенаправления для приложения.
Далее укажите данные вашего приложения, необходимые, чтобы платформа могла получить доступ к его ресурсам. Эти данные вы получаете при регистрации приложения и можете найти в его настройках:
- Идентификатор клиента (client_id) — это общедоступный идентификатор приложений. Данное поле явялется обязательным для заполнения.
- Секретный код (client_secret) — пароль приложения, известный только прилоежнию и серверу авторизации. Некоторые сервисы не выдают секретный код для проведения OAuth авторизации — в таком случае оставьте это поле пустым.
Также для OAuth операций требуется указать ссылку для авторизации и ссылку для получения токена. Чтобы определить, какие ссылки отвечают за эти операции, изучите документацию подключаемого сервиса.
При необходимости вы можете ограничить доступ платформы к данным, выбрав запрашиваемые права:
Нажмите "Подключить". Вас перенаправят в подключаемый сервис, где необходимо авторизоваться и подтвердить выдачу прав платформе.
Если подключение к сервису завершилось успешно, сохраните подключение с помощью кнопок в правом верхнем углу.
Настройки подключения можно изменить в любой момент. Для этого нажмите "Редактировать".
*Организация Meta, которой принадлежат продукты Instagram, Facebook и WhatsApp, признана экстремистской и запрещена на территории РФ.