При копировании сценария в другую компанию или передаче его другому человеку не забудьте стереть ваш собственный логин и пароль!
Для корректной работы сценариев, которым необходим API токен авторизации, рекомендуется получать токен по логину и паролю, так как токен имеет время жизни (по умолчанию - неделя), по истечении которого использовать данный токен невозможно.
Чтобы избежать смену токена руками в сценарии, можно получать актуальный токен по логину и паролю пользователя.
Фрагмент сценария для получения токена
Настройка блока запроса и стрелки
1) Для получения токена нам понадобится использовать блок типа Запрос к серверу, в параметрах блока необходимо указать:
Параметр | Значение |
---|---|
Тип авторизации | Отсутствует |
Тип запроса | POST |
URL | https://iam.twin24.ai/api/v1/auth/login |
Тип содержимого | json |
В теле запроса добавить два поля: первое поле с названием email, в его значение нужно ввести email от личного кабинета, и второе поле с именем password, в него необходимо ввести пароль от личного кабинета.
2) В стрелке после блока запроса нам необходимо присвоить переменной полученный в результате запроса токен. Для этого выберем тип Результат, Успешность запроса: Успешно, Код ответа: 200. Добавим переменную при выборе ветки, в данном случае назовем ее token. В поле из ответа введем result.token.
В дальнейшем вы сможете использовать переменную {token} для авторизации в последующих блоках запросов.