Inicie uma conversa no WhatsApp a partir da Web

O Whatsapp tem sido o principal meio de comunicação entre muitas pessoas, inclusive no meio corporativo. Mas você sabia que dá para iniciar uma conversa com uma pessoa usando um link específico? O processo é bem simples, mas não é perfeito.

Enviando uma mensagem específica

Similar ao Skype, que usa links do tipo skype:usuario:chat para abrir o aplicativo e iniciar uma conversa, o Whatsapp usa links whatsapp://.

Para enviar uma mensagem, usaríamos a função send e o parâmetro text.

whatsapp://send?text=messagem  

Para adicionar isto a um botão em html, por exemplo:

<a href="whatsapp://send?text=Oi">Envie esta msg via WhatsApp</a>  

Este recurso funciona em dispositivos móveis iOS e Android. O único gargalo é que não é possível definir um destinatário no link, o usuário que deverá fazer isso.

Iniciar conversa com uma pessoa específica

A tarefa de iniciar uma conversa, sem mensagem definida, com uma pessoa específica só é possível em dispositivos Android. Para conseguirmos isso, usamos um “intent”.

Para iniciarmos uma conversa no WhatsApp, este seria o link:

intent://send/+XXXXXX#Intent;scheme=smsto;package=com.whatsapp;action=android.intent.action.SENDTO;end  

Onde, XXXXX é o número do telefone do contato com o código do país e código de área. Eis um exemplo de um link que abriria a janela de chat do WhatsApp a partir do seu navegador:

<a href="intent://send/+XXXXXXXXXXX#Intent;scheme=smsto;package=com.whatsapp;action=android.intent.action.SENDTO;end">Fale comigo no WhatsApp!</a>  

O único lado ruim é que você estará divulgando um número para quem quiser ver. E sabemos como é a Internet nesta questão de privacidade. Seria interessante usar um encurtador de URL, mas todos pedem que os links iniciem com http ou https.

Bom, fica a dica!

5 comentários em “Inicie uma conversa no WhatsApp a partir da Web”

  1. aqui deu certinho, mas se é o primeiro contato da pessoa comigo, ela não tem meu numero na agenda e ao clicar aparece a seguinte mensagem: “parece que voce esta tentando enviar uma mensagem via whatsapp para um numero de telefone que não esta registrado no whatsapp.
    seu contato precisa ter o whatsapp instalado para conversar pelo aplicativo.”

    o que fazer?

    grato

    Responder

Deixe um comentário