Подключение через Custom Authentication
Описание
Custom Authentication — это тип подключения, который позволяет настроить пользовательские HTTP-заголовки для API-запросов, включая предустановленный заголовок Authorization. Это решение предоставляет гибкость в настройке и отправке API-запросов, а также поддерживает валидацию и обработку ошибок.
С помощью этого типа подключения вы можете связать платформу Altcraft с любым внешним сервисом, который требует пользовательских HTTP-заголовков для аутентификации или других целей, включая API-запросы с ключом в заголовке.
Где используется подключение:
-
Узел сценария "Вызов API". С его помощью можно передавать в подключенный сервис информацию из сценария или, наоборот, запрашивать из сервиса необходимый для подстановки API-контент. Удобно, если нужно передать в CRM-систему данные профиля, отправленного в сценарий.
-
Action Hooks. Механизм захвата событий позволит передать во внешний сервис информацию о событии, а также данные профиля.
-
Импорт данных по расписанию в Маркете. При помощи пользовательской аутентификации можно настроить подключение к внешнему фиду продуктов.
Создание подключения
Перейдите в раздел Настройки — Подключения и выберите тип подключения Custom Authentication:

Откроется список всех настроенных Custom-подключений. Чтобы добавить новое, нажмите + Создать.

Задайте имя нового подключения и при необходимости добавьте описание. Затем добавьте желаемые заголовки и укажите их значение. Вы можете выбрать заголовки из выпадающего списка или указать собственные.
Некоторые системные заголовки запрещены к добавлению, так как их использование может привести к неисправностям в работе подключения. Список этих заголовков:
- "Host"
- "Connection"
- "Keep-Alive"
- "Accept-Encoding"
- "Content-Length"
- "Transfer-Encoding"
- "Trailer"
- "Upgrade"
- "Date"
- "Location"
- "Server"
Если вы хотите предоставить доступ только для определенного сервиса, укажите его URL в поле Разрешенный URL:

Сохраните подключение с помощью кнопок в правом верхнем углу. Настройки подключения можно изменить в любой момент. Для этого нажмите Редактировать.