Boa noite, tenho um chat bot que precisa realizar redirecionamento para uma fila de atendimento. Antes , eu conectava ao meu chatbot utilizando sua AppKey, porém após criar um router, reparei que ele TAMBÉM tem uma AppKey. Dúvidas?
1 - Devo conectar usando a AppKey do router ou do Chatbot?
2 - Reparei que quando conecto com a AppKey do router, não consigo usar WithAuth e WithAccount na configuração do chatbot. É assim mesmo?
3 - Se vou utilizar a do router, como posso passar os parâmetros que passava no WithAccount?
4 - Se vou utilizar o Router, como resgatar os valores das variáveis ali pelo Builder ?
Obrigado.
Respondido
Variáveis do Router e do Chatbot
Melhor resposta por Rafael_Figueiredo
Pessoal, boa tarde, preciso muito de ajuda com esse tópico, toda vez que uso withAuth, usando com AppKey a chave do router, o chat simplesmente para de funcionar, envio texto, mas parece que não entra no fluxo.
Existe alguma restrição em usar withAuth com Appkey do Router? Vocês teriam algum exemplo?
Olá
Fiz o teste com script :
<script src="https://unpkg.com/[email protected].*" type="text/javascript">
</script>
<script>
(function () {
window.onload = function () {
var builder = new BlipChat()
.withAppKey('cm91dGVydGVuOjgyNDRlNWEzLWJhYTItNGVhYS1iN2MwLWY0ZGM4YjgwOTgwMA==')
.withButton({
color: '#F00',
icon:
'https://www.google.com.br/images/branding/googlelogo/1x/googlelogo_color_272x92dp.png',
})
.withAuth({
authType: BlipChat.DEV_AUTH,
userIdentity: '123456785',
userPassword: 'MTIzNDU2',
})
.withAccount({
fullName: 'Rafael Doe',
email:'[email protected]',
phoneNumber: '+15055034455',
city: 'Decatur',
extras: {
plan:'Gold',
code:'1111'
}
})
.withEventHandler(BlipChat.ENTER_EVENT, function () {
console.log('enter')
})
.withEventHandler(BlipChat.LEAVE_EVENT, function () {
console.log('leave')
})
.withEventHandler(BlipChat.LOAD_EVENT, function () {
console.log('chat loaded')
})
.withEventHandler(BlipChat.CREATE_ACCOUNT_EVENT, function () {
console.log('account created')
})
builder.build()
}
})();
</script>e não identifiquei nenhum erro e os dados vieram, consegue testar ou nos explicar qual seria a falha de fato ?

Este tópico foi fechado para respostas.
Enter your E-mail address. We'll send you an e-mail with instructions to reset your password.

