Preciso fazer um evento onde ao clicar no botão abra uma página do whatsapp web porém que seja aleatório.
Alguém pode me dar essa dica?
Osni
Preciso fazer um evento onde ao clicar no botão abra uma página do whatsapp web porém que seja aleatório.
Alguém pode me dar essa dica?
Osni
Qual linguagem vc tá usando?
O que tem que ser aleatório? O contato que vai no link? A mensagem? O link em si através de um encurtador?
Comecei com o javascript
Os links, a cada acesso a página quando clicar no botão abre um link para o cliente enviar a mensagem para um atendente. Num outro acesso, outro cliente, abra o link e dai a mensagem chega para outro atendente e assim por diante.
Quem receber a mensagem através do acesso a página
Não
Por ai mesmo.
Cara, isso é mais complicado do que parece…
Primeiro você tem que saber qual atendente tá disponível, e se nenhum estiver disponível, criar um sistema de fila pra a pessoa ser atendida posterior ou aguardar.
Outro ponto, vc vai precisar de um back-end pra lidar com isso de saber quem está disponível pra poder redirecionar.
Caso não queira um backend, existem facilitadores pra essa automação que vc quer. Um bot pra o Whatsapp que faz esse gerenciamento, um gerenciador de multiatendimento e etc…
Basta procurar por ‘whatsapp multiatendimento’ no google.
Há muitas opções, mas ou elas são trabalhosas ou são pagas.
Eu cheguei a fazer assim e ele gera o link randômico, porem, não estou conseguindo incluir o código no botão.
<html>
<head>
<style type="text/css" >
</style>
<script language="JavaScript" type="text/JavaScript" >
links = new Array("http://www.google.com.br","http://www.yahoo.com.br","http://www.uol.com.br");
tamanho = links.length;
nRand = Math.floor((Math.random() * tamanho ));
document.write ("<p><a href='"+links[nRand]+"' > LINK AQUI !!!!!!! </a></p>");
</script>
</head>
<body>
**<button type="button" class="btn btn-success">Clique aqui</button>**
</body>
</html>
Toda vez que você for postar código aqui, seleciona ele e aperta ctrl+e ou ou aperta no botão </>
tente assim:
<!doctype html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport"
content="width=device-width, user-scalable=no, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0">
<meta http-equiv="X-UA-Compatible" content="ie=edge">
<title>Example</title>
</head>
<body>
**
<button type="button" class="btn btn-success" id="btn-link">Clique aqui</button>
**
</body>
<script>
const links = ["http://www.google.com.br","http://www.yahoo.com.br","http://www.uol.com.br"];
const button = document.getElementById('btn-link');
button.addEventListener('click', function () {
const nRand = Math.floor(Math.random() * links.length);
window.open(links[nRand], '_blank');
});
</script>
</html>
OK! pode deixar.
Grato
Resolvido! deu certo!!! muito obrigado Abner …