Вы просматриваете старую версию данной страницы. Смотрите текущую версию.

Сравнить с текущим просмотр истории страницы

« Предыдущий Версия 15 Следующий »

На этой странице:

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

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

Некоторые сценарии могут содержать блоки, для работы которых требуется выполнить авторизацию в сервисе Twin API. Для авторизации используется токен. Авторизационный токен можно получить по логину и паролю. Не рекомендуется в новых сценариях использовать один из полученных ранее авторизационных токенов, поскольку каждый из них имеет срок действия (по умолчанию - неделя), по истечении которого токен становится недействительным.

Чтобы использовать полученный авторизационный токен в последующих блоках этого сценария, рекомендуется сохранить его в качестве значения переменной.

Ниже приводится описание соответствующего фрагмента сценария.

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

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



      2. Разместите блок Запрос к серверу в желаемом месте сценария.



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

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

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

  • Первое поле с именем email, в его значение нужно ввести email от личного кабинета.

Второе поле с именем password, в него нужно ввести пароль от личного кабинета.


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

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



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


.

  • Нет меток