Skip to main content

Encerrar sessão no subbot http

  • September 19, 2019
  • 3 comentários
  • 21 Visualizações

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!!!

Este tópico foi fechado para respostas.

3 comentários

  • Autor
  • Inspiring
  • September 20, 2019

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


  • Autor
  • Inspiring
  • September 20, 2019

Segui esses passos também e sem sucesso por enquanto


rafaelpa
Blipper
  • Blipper
  • September 20, 2019

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.