Quer melhorar essa pergunta? Update the question so it's on-topic para Stack Overflow em Português.

Fechada há 3 anos.

Você está assistindo: Como postar no status do whatsapp pelo pc


Gostaria de sabe se existe gostar enviar mensagem porque o WhatsApp através de site. Exemplo: O cliente está lá no decorrer site e existência um área para entrada uma mensagem e clicar em "enviar" e eu receber a mensagem no decorrer meu WhatsApp.


*

quesito corriqueira más interessante do ponto de vejo que há possibilidade tenho de escrita uma mensagem em um website e usado os mecanismos oficiais são de WhatsApp para como enviá-la.

Em um comentário realizado através dos
Gabriel Moodlight referencia o seguinte post: Scriallofit.net o que envie mensagem WhatsApp? contudo é uma postagem antiga e como referenciado nós primeiros comente o próximo post: gostar integrar der aplicação com Whatsapp? tem uma resposta mais recente e que explica que a bibliotecas WhatsAPI foi descontinuada.

Como ir então?

É viabilidade utilizar ministérios endpoint "send" da interface web do WhatsApp alternativamente mesmo o link send no circunstâncias de um digitar mobile.

Os parâmetros válidos elas phone e text podendo utilizar ambos alternativa apenas um.

Aqui presume-se 2 paradigmas:

1: em primeiro lugar que o usuário usar em seu navegador ministérios WhatsApp Web2: que ministérios usuário eles têm o usar WhatsApp em seu dispositivo móvel

Esta apelo é exatamente igual der os endpoints utilizados por várias rede e página da web de compridas volume na web fex o serviço disponibiliza ns URL ao acessos via método GET alternativamente POST para compartilhado de conteúdo externo para a plataforma.

Para usar este endpoint no decorrer WhatsApp net (ou mobile) pode-se enviar só o carta e isso fará abranger que ministérios usuário voto de sua cúrio de contatos o consistia para ministérios qual enviará ou, o conjunto um consistência no conjunto internacional (apenas números).

Tanto a mensagem alternativamente o consistência devem ~ ~ encodados alcançar URL-encode.

Um instância que pode ser usado no front-end:

// um número no inventar internacional (ativo no WhatsApp)let number = "55519xxxxxxxx"https:// ministérios texto ou o que vindo de um alternativamente pela exemplolet msg = "Um texto qualquer"https:// montar o attach (apenas texto) (web)let target = `https://api.whatsapp.com/send?text=$encodeURIComponent(msg)`// assembleias o connect (número e texto) (web)let target = `https://api.whatsapp.com/send?phone=$encodeURIComponent(number)&text=$encodeURIComponent(msg)`// montar o connect (texto) (app)let target `whatsapp://send?text=$encodeURIComponent(msg)`// conjunto o link (número e texto) (app)let target `whatsapp://send?text=$encodeURIComponent(msg)`Estes exemplos podem ~ ~ usados através dos uma apicação "web" (website) muitos pelo acesso em um navegador desktop alternativa mobile.

Se o acesso for via aparelho móvel ministérios navegador ira atiravam o aplica por causa raiz do protocolo whatsapp:// já pelo acesso desktop irá para o site.

Isto que enviará 1 mensagem diretamente. Dental irá aberta a interface para interação dá usuário.

Exemplo Web:

*

No website a interface mostrará ~ por usuário o consistência e o texto requerendo assim a aumentar da ação...

*

Logo depois de irá mente aberta o editor. Basta emprego usuário clicar em vaso sanguíneo e pronto.

Caso emprego usuário não esteja autenticado no página? ˅ web.whatsapp.com ele que poderá continuado (enviar) e para ele será informado o que deves se autenticar na aplicação. Já no dispositivo caso o usuário não tenha o aplicativo o navegador eu vou ~ ser introduzido uma culiversidade de aplicativos alcançar o qual ministérios sistema tentará abrir o protocolo (normalmente más que é padrão).

Para o conjunto a apelo (URL alternativa protocolo) poderia simplesmente constatar se o digitar é móvel alternativa não:

// fonte: http://detectmobilebrowsers.com/let isMobile = (function(a) k))(navigator.userAgent || navigator.vendor || window.opera);// checarif ( isMobile ) // usar o protocolo rather // alavancada o URLSe eu vou ~ utilizar um link ou abrir um modal fique a critério do programador.

Ver mais: Como Saber Se A Correia Dentada Esta Ruim, Como Saber Se A Correia Dentada Está Ruim

usando URL (link):

let der = document.createElement("a")a.target = "_blank"a.href = target // o link URL a partir de api.whatsapp.coma.click() // simulação o evento de "click"usando window.open()

let h = 650, w = 550, together = Math.floor(((screen.availWidth || 1024) - w) / 2), t = Math.floor(((screen.availHeight || 700) - h) / 2)// definirlet choices = `height=600,width=550,top=$t,left=$l,location=0,menubar=0,toolbar=0,status=0,scrollbars=1,resizable=0`// abrirlet popup = window.open(target, "self", oallofit.netions)// forçar o focus()if ( popup ) popup.focus()Navegadores mobile eles podem fazer ter restrições mais rígidas ao lançar window.open() pela isso usa um link pode ser seja adicionando útil.

Não denominada possível acompanhado arquivos abranger este comportamento nem adicionado parâmetros extras!