Encerrar sessão no subbot http


Olá pessoal, tudo bem?


Estou com um problema pra encerrar a sessão… quando redireciono pra meu bot de serviço http, preciso encerrar a sessão dele com uma certa inatividade. Como posso enviar um comando pra sessão do usuário ser encerrada?


Obrigado!!!


3 comentários

Consegui encontrar os comandos, porém mesmo enviado corretamente como diz na documentação, eles retornam sucesso mas não tem efeito nenhum…




  • Depois do %40 é meu Flow Identifier

  • Resource é o id do meu block depois do início

  • Authorization que estou usando é do meu subbot (já testei com do Router, retorna sucesso e mesmo assim nada)


Alguma luz? @rafaelpa @BrunoC



Segui esses passos também e sem sucesso por enquanto

Olá @mvkassak,


vamos rever alguns conceitos antes para ter certeza que estamos na mesma página.



  1. Você possui um bot router e subbots

  2. Você enviou o usuário para um subbot (http) e deseja que ele seja redirecionado para outro bot após um período de inatividade, certo?


Existem duas formas de controlar qual o subbot conversará com o cliente em um determinado momento.



  1. Através da definição de um tempo de redirecionamento automático no router.




  1. A qualquer momento através do envio de uma mensagem do tipo Redirect. Veja neste link da documentação como utilizar este tipo de conteúdo.


Obs.:


A sessão de um usuário no Builder não tem nenhuma relação com a sessão de um usuário em um bot HTTP. Por isso, os comandos que você está utilizando não surtem nenhum efeito. Repare que a documentação explica que esse conceito de estado diz respeito ao Builder.

Comente