Boa tarde pessoal,
Preciso de um auxílio por parte de vocês. É o seguinte, implementei a função sendCommand no LOAD_EVENT para atualizar alguns parâmetros do usuário, temos respostas diferentes para um usuário conforme a versão do seu sistema e a versão é um atributo contact.extras do usuário.
Enfim, implementei o trecho de código abaixo em minha função:
.withEventHandler(BlipChat.LOAD_EVENT, function () {
blip.sendCommand({
"id": randomId,
"method": "set",
"uri": "/contacts",
"type": "application/vnd.lime.contact+json",
"resource": {
"identity": "usuario['id']+'-'+filial['cnpj'][email protected]",
"fullName": usuario['nome'],
"email": usuario['email'],
"phoneNumber": filial['telefone'],
"extras": {
"versao": filial['versao']
}
}
});
console.log('chat loaded')
});
E ao carregar o bot é levantada a exceção 62 - Não há processador disponível para o tipo de recurso solicitado
Realizei o mesmo processo através do Postman e funcionou normalment
Preciso realizar alguma parametrização a mais? Detalhe, além da documentação no link Blip Docs | API Reference me baseei também no post no link [Resolvido] Atualizar dados da conta de usuário no BLiP Chat Web - #2 por rafaelpa aqui do forum.
Desde já agradeço!