Jump to content
Fivewin Brasil

Existe uma forma de enviar "arquivos" para whatsapp


marcioe

Recommended Posts

 

Estranho, uso esta rotina em varios clientes e não tem problemas.

Voce pode deixar o whatsapp carregado que ele envia certinho.

Mostra pra mim a linha de comando, a variavel lc_cLink


lc_cLink   := chr(34)+f_cWhatsAppCaminho+chr(34)+" https://api.whatsapp.com/send?phone=55"+TXT_CHAR_CLEAN(f_cNumeroWhats,{"(",")","-",".","+"})
  

Boa tarde a minha está assim: lc_cLink  := chr(34)+f_cWhatsAppCaminho+chr(34)+" https://api.whatsapp.com/send?phone=55"+f_cNumeroWhats

HASA

Link to comment
Share on other sites

 

Estranho, uso esta rotina em varios clientes e não tem problemas.

Voce pode deixar o whatsapp carregado que ele envia certinho.

Mostra pra mim a linha de comando, a variavel lc_cLink


lc_cLink   := chr(34)+f_cWhatsAppCaminho+chr(34)+" https://api.whatsapp.com/send?phone=55"+TXT_CHAR_CLEAN(f_cNumeroWhats,{"(",")","-",".","+"})
  

Boa tarde

 

HASA

Sem título.png

Link to comment
Share on other sites

Adaptei a rotina abaixo e funciona... só que este usa whatsapp no navegador... 

 

 

Function RLIWhatsapp( cPara, cMens )
**************************
  Local oShell,wCodCli,lSair,lOk
  
  DEFAULT cMens := "Vem nos Visitar... Estamos lhe esperando..."
  
  If  !IsInternet()
      MsgInfo("Necessário Uma Conexão com Internet !"+CRLF+"Operação cancelada")
      Return(.f.)
  Endif

  cPara:=cPara
  cNome:="RL Informatica"
  
  CursorWait()
  
  nSegs:=0
  cSair:='S'
  
  If empty(nSegs)
     nSegs:=15 // 10 segundos
  Endif

  cPara:=AjustaFone( cPara )

  If Empty( cPara )
     MsgInfo("Número do telefone de "+cNome+" inválido, verifique!")
     return(.f.)
  endif

  cHora:=Time()
  nHora:=val(substr(cHora,1,2)+substr(cHora,4,2))
  cHora:=iif(nHora>=0000 .and. nHora <=1200 ,"Bom Dia, " , ""   )
  cHora:=iif(nHora>=1201 .and. nHora <=1800 ,"Boa Tarde, ",cHora)
  cHora:=iif(nHora>=1801 .and. nHora <=2359 ,"Boa Noite, ",cHora)
  
  cCabc:= cHora+"A *"+AllTrim(cNomeEmpresa)+"* tem um recado para voce!"
  
  oShell:= CreateObject( "WScript.Shell" )
  oShell:run("https://web.whatsapp.com/send?phone="+cPara)
  
  WaitSeconds(nSegs)
  oShell:sendkeys("~")
  WaitSeconds( 3 )
  oShell:SendKeys(".......")
  WaitSeconds( 3 )
  
  oShell:sendkeys(" _"+AllTrim(cCabc)+"_ ")  ; WaitSeconds( 3 )   ; oShell:SendKeys("~") ; WaitSeconds( 1 )
  oShell:sendkeys(AllTrim(cMens))               ; WaitSeconds( 3 )   ; oShell:SendKeys("~") ; WaitSeconds( 1 )
  
  oShell:sendkeys("*Nosso contato: _"+cTelefoneEmpresa+"_*") ; WaitSeconds( 3 )   ; oShell:SendKeys("~") ; WaitSeconds( 3 )
  
  If cSair="S"
     oShell:SendKeys("%{F4}")  // ALT+F4 fecha o navegador, mas deixar aberto fica mais rápido....
  Endif
  
  CursorArrow()
  
Return nil

Link to comment
Share on other sites

oPSS, Avancei mais um pouquinho essa linha está errada   cCabc:= cHora+"A *"+AllTrim(cNomeEmpresa)+"* tem um recado para voce!"  o correto é cCabc:= cHora+"A *"+AllTrim(cNome)+"* tem um recado para voce!". Ainda não funcionou mais um passinho.

HASA

Link to comment
Share on other sites

- Bom dia, achei mais essa variavel perdida cTelefoneEmpresa tem que retirar ou carregar ela, execitei como ADM o zap estava setado em outro usuario, setou para o usuário que enviei ( ou enviaria ) a mensagem, porem não carregou a mensagem.

Avançando....

HASA

Link to comment
Share on other sites

 

- Bom dia, achei mais essa variavel perdida cTelefoneEmpresa tem que retirar ou carregar ela, execitei como ADM o zap estava setado em outro usuario, setou para o usuário que enviei ( ou enviaria ) a mensagem, porem não carregou a mensagem.

Avançando....

HASA

as variaveis vc desconsidera,coloque a sua,pois são que adaptei para o meu sistema. onde pega o nome da empresa onde esta instalado osistema...

cNomeEmpresa := nome da empresa.... assim vai

Link to comment
Share on other sites

  • 3 weeks later...
 

Se quiser algo q funcione (não posso dizer da q vc tentou se funciona ou não, não testei) mas a API q eu citei alguns posts atrás to usando aki e esta funcionando, imagem, PDF texto tudo blz.

Verdade, vou verificar sim, valeu....

HASA

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
×
×
  • Create New...