ThingsBoard.Цепи правил.Повторный вызов API REST за один сеанс - PullRequest
0 голосов
/ 27 сентября 2018

успешной авторизации с использованием REST API Call Node возвращает идентификатор сеанса и ключ к куки.Как я могу сделать следующий управляющий вызов с использованием REST API Call Node при сохранении сеанса?

1 Ответ

0 голосов
/ 18 октября 2018

TbRestApiCallNode не сохраняет состояние.Все заголовки и тело ответа добавляются в метаданные сообщения и не могут быть повторно использованы по умолчанию.

Но можно также обойти это: Следующий узел после вызова rest должен сохранять заголовки / тело из метаданных в атрибуты объекта.конкретный актив (например, актив «Сеанс службы отдыха»).В этом случае ваша цепочка будет выглядеть следующим образом:

  1. чтение информации о сеансе из ресурса
  2. , если сеанс найден - используйте его для вызова покоя
  3. , если нетнайдено - авторизовать и сохранить сеанс в активе
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...