Сравнение версий

Ключ

  • Эта строка добавлена.
  • Эта строка удалена.
  • Изменено форматирование.

...

Предупреждение

При копировании сценария в другую компанию или передаче его другому человеку пользователю не забудьте стереть ваш собственный удалить логин и пароль!

Общая информация

...

Использование в сценарии

  1. В окне редактора сценариев выберите блок создайте сценарий с двумя блоками Запрос к серверу.

Image RemovedImage Added



      2. Разместите Выберите первый блок Запрос к серверу в желаемом месте сценария.Image Removed
      3. В свойствах блока Запрос к серверу и задайте следующие параметры:

Название параметраЗначение
Тип авторизацииОтсутствует
Тип запросаPOST
URL https://iam.twin24.ai/api/v1/auth/login
Тип содержимогоJSON

В теле запроса добавьте два поля:

  • Первое поле с именем email, в его значение нужно ввести email от личного кабинета.
Тело запроса
emailАдрес электронной почты личного кабинета
passwordПароль от личного кабинета
ttlВремя жизни сессии в секундах (необязательный параметр).
Диапазон возможных значений: 300-604800.

Image Added

       3Второе поле с именем password, в него нужно ввести пароль от личного кабинета.
Image Removed
       4. В свойствах стрелки, которая соединяет первый блок Запрос к серверу с другим блоком, нужно в качестве значения переменной сохранить токен, который будет получен в результате запроса.
Для этого выполните следующие действия:

  • В поле Тип выберите Результат.
  • В поле Успешность запроса выберите Успешно.
  • В поле Код ответа введите 200.
  • В секции Присвоить переменные при выборе ветки введите имя переменной (например, token). В качестве значения переменной укажите result.token.

Выберите стрелку и задайте следующие параметры:

Название параметраЗначение
ТипРезультат
Успешность запросыУспешно
Код ответа200
Первое безымянное полеимя переменной
Второе безымянное полеresult.token


Image Added

      4. Выберите второй блок Запрос к серверу и задайте следующие параметры:

Название параметраЗначение
ТипЗаголовок
Тип авторизацииBearer
Код ответаИмя переменной в фигурных скобках (например, {token}
Тип запросаGet
URLСтрока запроса (например, https://iam.twin24.ai/api/v1/users/me)

Image Added



Проверьте работу скрипта и убедитесь, что второй запрос выполняется успешноImage Removed
В дальнейшем при использовании блока Запрос к серверу в этом сценарии для авторизации вы сможете использовать переменную {token}.


Button Hyperlink
custom-icontop-button
idtop-button
title.
typestandard
classtop-button
url#Top