Skip to main content
Respondido

Como usar o objeto padrão de redirecionamento entre os subbots?


Boa tarde!

Um dos requisitos na seção de Dev Router é o seguinte:

Construímos a seguinte ação de redirecionamento:
 

Entretanto, não foi válida:

Busquei pelo tópico aqui no fórum, mas não encontrei e infelizmente o vídeo de instrução do Blip Academy não foi suficiente, pois não há um passo-a-passo por etapas dentro do builder.

Poderiam me ajudar a concluir esta etapa?

Muito obrigado!

Melhor resposta por hewmoreira

Você chegou tentar salvar essas informações numa variável e usa-la nesse ponto de redirecionamento?

Caso não souber como criar uma variável você pode ver essa doc: Ação: Definir variável – Blip | Help Center ou Ação: Executar script – Blip | Help Center

 

A sugestão que dou é criar um script para que crie um objeto que tenha a propriedade “destination” e receba o valor “SIS-SoftMain”, e dessa forma você utilize esse valor nesse ponto.


Exemplo:

const redirectObj = {

 destination: “SIS-SoftMain”

};

return redirectObj;

 

Lembre-se de salvar o retorno dessa variável com o nome “redirectObj”

 

A criação de objetos para utilização no redirecionamento é uma boa prática devido o seu reuso e a troca dinâmica de valores ao redirecionar para serviços/bots específicos.

Veja o original
O conteúdo deste tópico foi útil para você?

hewmoreira
Blipper
Forum|alt.badge.img+2

Boa tarde, Tomás, tudo bem?

 

Poderia compartilhar mais detalhes sobre o problema? Tal como o link desta seção de Dev Router e qual documentação você acompanhou e que infelizmente não atendeu a este caso?


Mais uma coisa: Seu bot router possui um serviço de nome “SIS-SoftMain”?


Claro!

A seção de Dev que consultei é a seguinte: 

Sim, o roteador está com os serviços conectados:

A questão é que o redirecionamento funciona desta forma perfeitamente:

Entretanto, parece que para a certificação só é válido da seguinte forma:

E é essa configuração utilizando as variáveis da print acima que eu não consegui entender com base nos materiais do academy...


hewmoreira
Blipper
Forum|alt.badge.img+2

Você chegou tentar salvar essas informações numa variável e usa-la nesse ponto de redirecionamento?

Caso não souber como criar uma variável você pode ver essa doc: Ação: Definir variável – Blip | Help Center ou Ação: Executar script – Blip | Help Center

 

A sugestão que dou é criar um script para que crie um objeto que tenha a propriedade “destination” e receba o valor “SIS-SoftMain”, e dessa forma você utilize esse valor nesse ponto.


Exemplo:

const redirectObj = {

 destination: “SIS-SoftMain”

};

return redirectObj;

 

Lembre-se de salvar o retorno dessa variável com o nome “redirectObj”

 

A criação de objetos para utilização no redirecionamento é uma boa prática devido o seu reuso e a troca dinâmica de valores ao redirecionar para serviços/bots específicos.


Depois de alguns testes, conseguimos chegar ao resultado, muito obrigado!

O script completo ficou assim:

function run() {
  const redirectObj = {
    destination: "SIS-SoftMain"
  };
  return redirectObj;
}

run();

Assim, o redirecionamento do subbot de validação foi feito para o seguinte:

 


Comente


Cookie Policy

We use cookies to enhance and personalize your experience. If you accept you agree to our full cookie policy. Learn more about our cookies.

 
Definições de cookies