Skip to main content

Bom dia.



Estou com dificuldades somente em conseguir fechar o webview e voltar ao usuário ao fluxo.



Estou usando/importando a biblioteca disponibilizada pelo @rafaelpa na página/script do outro lado.



Após o script/url que receber os dados e processar as informações, preciso que ao final o webfiew seja fechado e o usuário retorne ao fluxo do bot.



A orientação abaixo não está funcionando.



var WebView = new BlipChatExtension()


WebView.overrideOnClose(function () {


WebView.sendMessage(‘teste’)


return true // Webview will close


})



Alguém já desenvolveu algo usando a biblioteca em seu serviço e conseguiu integrar com o webview, uma autenticação em algum serviço por exemplo (usuário e senha), processar isso, conseguir retornar as informações para o BOT, fechar o webview e dar sequência no fluxo?



Obrigado.

Boa tarde.



Alguém consegue dar uma força?



Obrigado.


Fala pessoal,



segue os dois conteúdos que criei para ensinar como criar um componente web e utilizá-lo em uma conversa.


Adicionei um exemplo completo que ensina como enviar mensagens de uma webview para o BLiP Chat.



https://help.blip.ai/hc/pt-br/articles/360015349612-O-que-é-um-weblink-?


https://help.blip.ai/hc/pt-br/articles/360015427252-Criando-um-elemento-web-através-de-um-weblink-no-BLiP-Chat?



@Carlos_Henrique_Simo


@rafaelpa, boa tarde.



Muito Obrigado!!!



Vou dar uma olhada. Grato.


Aonde informo no script para qual usuário vai a mensagem? Ou isso é feito de forma automática? Tentei o exemplo da data e não consegui nem enviar a mensagem ao meu bot e nem fechar automaticamente.


Olá @Lucas_Matteo,



o link abaixo, apresenta passo a passo como fazer um exemplo do que você está precisando.



https://help.blip.ai/hc/pt-br/articles/360015427252-Criando-um-elemento-web-através-de-um-weblink-no-BLiP-Chat





O envio da mensagem é feito sempre para o usuário que está com o Webview aberto. O BLiP faz isso automaticamente.





Para enviar mensagem use o código:



webView.sendMessage(date);



Para fechar a janela use o código:



webView.closeWebView();



Lembrando que você precisa instanciar o objeto webView através do script blip-chat-extension



var webView = newBlipChatExtension()


Comente