VFP y WhatsApp

5,209 views
Skip to first unread message

NY

unread,
Mar 19, 2016, 8:02:03 PM3/19/16
to Comunidad de Visual Foxpro en Español
Saludos a todos

    Alguien tiene informacion de como enviar un mensaje ( e imagenes o archivos ) desde Vfp 7  a WhatsApp

Gracias
de antemano

francisco prieto

unread,
Mar 20, 2016, 5:02:31 AM3/20/16
to Comunidad de Visual Foxpro en Español
Argentina

francisco prieto

unread,
Mar 20, 2016, 6:03:46 AM3/20/16
to Comunidad de Visual Foxpro en Español
Primeramente proba de instalar la aplicación tanto en tu pc, como en tu teléfono y dejate sorprender.

Por mi parte voy a ver si hago unas pruebas escribiendo algo en VFP.

Después te cuento.

Saludos,

Pancho
Córdoba
Argentina

francisco prieto

unread,
Mar 20, 2016, 6:20:03 AM3/20/16
to Comunidad de Visual Foxpro en Español
Bueno,

Lo mas cercano que encontre es un ejemplo en Csharp...

https://github.com/MrRoundRobin/telegram.bot

Habra que estudiar el ejemplo para ver si se puede hacer eso mismo en VFP o bien crear una dll que pueda ser consumida en VFP.

Saludos,

Pancho
Córdoba
Argentina

mapner

unread,
Mar 20, 2016, 9:30:40 AM3/20/16
to Comunidad de Visual Foxpro en Español
Pancho,
en cuanto a apps de mensajería y otras yerbas, lamentablemente no es cuestión de la que está mejor hecha o la que tiene mejor API sino de la que está impuesta en el mercado, lo digo por un caso propio. Tengo un sistema de Turnos por web donde una vez emitida la cita, al paciente se le envía 48hs antes de la atención un mensaje recordatorio. La idea es hacerlo primariamente por SMS y Whatsapp que son los actuales métodos de mensajería más populares a nivel de telefonía móvil. Yo no puedo hacer mi app de Turnos y luego decir "sólo avisamos por Telegram"  cuando la idea es apuntar a un público masivo. 

Para el caso de Whatsapp acá hay un desarrollo en PHP para accederla, el que a la vez se lo puede acceder desde VFP por medio HTTP Requests.

Saludos

mapner

unread,
Mar 20, 2016, 9:32:13 AM3/20/16
to Comunidad de Visual Foxpro en Español
Ahí va el Link:


saludos

francisco prieto

unread,
Mar 20, 2016, 9:37:16 AM3/20/16
to Comunidad de Visual Foxpro en Español
Excelente Mauricio, gracias por el dato.

En mi caso había hecho en su momento mensajería desde Vfp para el viejo Messenger y luego comencé a hacer otra para Skype.

El Telegraph no sera masivo pero aplica cuando se trata de aplicaciones compatibles de multiples plataformas y funciona muy bien.

Saludos,

Pancho
Córdoba
Argentina

Newbie

unread,
Mar 20, 2016, 4:57:21 PM3/20/16
to Comunidad de Visual Foxpro en Español
Bueno si hay para escritorio y es este (hablo del wathsapp), https://web.whatsapp.com/ pero solo asocia tu numero de movil a tu escritorio funciona bien cuando tienes grupo..

Luis Dutari

unread,
Jul 14, 2016, 3:39:21 PM7/14/16
to Comunidad de Visual Foxpro en Español
Buenas tardes
hace tiempo me preguntaba si habia alguna libreria, dll, ocx, clase, etc que pudiera enviar y recibir en vfp mensajes de telegram dado que tiene su propia API
vos pudiste armar algo al respecto?
programo hace mucho en VFP. de otros lenguajes, tengo muy pocos conocimientos
estaría muy bueno poder encapsular en alguna clase las funciones basicas de leer y enviar mensajes, aunque sea de texto
agradezco cualquier comentario

saludos
Luis
(también de ) Córdoba, Argentina

Ivan Aguirre

unread,
Oct 23, 2017, 3:17:54 PM10/23/17
to Comunidad de Visual Foxpro en Español
Estimados. Esto tiene un tiempo ya, y me piden explorar la posibilidad de enviar mensajes por WHATSAPP, en base a los teléfonos declarados.

Ha habido alguna evolución al respecto que alguno sepa. Incluso si se puede desde C# aunque no se pueda desde VFpro aunque creo que no hay nada que no le podamos hacer con el zorro.
Agradeceré cualquier dato.

Saludo.

JTempo

unread,
Oct 24, 2017, 7:41:48 AM10/24/17
to Comunidad de Visual Foxpro en Español

JTempo

unread,
Oct 24, 2017, 7:50:27 AM10/24/17
to Comunidad de Visual Foxpro en Español

Ivan Aguirre

unread,
Oct 27, 2017, 1:56:13 PM10/27/17
to Comunidad de Visual Foxpro en Español
Interesante, lo reviso. Gracias!!

Luis suescún

unread,
Feb 23, 2018, 8:27:05 AM2/23/18
to publice...@googlegroups.com
JTempo, mil gracias por tu aporte.

Estoy ingresando al Link y el link para descargar yowsup no responde, aun es válido ese proyecto. ?


Marcela Campagno

unread,
Feb 23, 2018, 9:24:06 AM2/23/18
to publice...@googlegroups.com

Luis, fijate acá:

 

https://github.com/tgalal/yowsup

 

Saludos

Esteban H.

unread,
Feb 23, 2018, 9:38:16 AM2/23/18
to publice...@googlegroups.com

Del 2014 es eso….

Jueguen y después me cuentan como desbloquean el número. Je.

 

Saludos

 

 

De: publice...@googlegroups.com [mailto:publice...@googlegroups.com] En nombre de Luis suescún
Enviado el: viernes, 23 de febrero de 2018 10:27 a.m.
Para: publice...@googlegroups.com
Asunto: Re: [vfp] Re: VFP y WhatsApp

 

JTempo, mil gracias por tu aporte.

Marcela Campagno

unread,
Feb 23, 2018, 9:44:39 AM2/23/18
to publice...@googlegroups.com

Ups!

Luis suescún

unread,
Feb 23, 2018, 10:37:01 AM2/23/18
to publice...@googlegroups.com
Mil gracias a todos

Allan Raúl Acuña

unread,
Feb 23, 2018, 11:00:26 AM2/23/18
to publice...@googlegroups.com

Hola a todos, no he leído a detalle bien ésta publicación, pero si espero hacerlo y probar.


Les comento que he logrado enviar mensajes al Whatsapp desde nuestro querido Fox. Voy a prepararles lo que tengo.


No obstante tengo entendido y espero no estar equivocado, la API de Whatsapp no permite enviar masivos, deben ser controlados. Pero si es posible enviar mensajes empleado algunas lineas de código con el VFP.


OT: En C#, hay un ejemplo: 

http://www.c-sharpcorner.com/UploadFile/c4d11a/sending-whatsapp-message-using-C-Sharp-code/

Hi Friends in this video i will be explaining how to send a WhatsApp Message using the C# code.



Saludos cordiales.

Lic. Allan Raúl Acuña
Analista Programador
msn= allan...@hotmail.com
skype= NicEasySoft
            +(505) 8 999 8950
Managua, Nicaragua
Centroamérica

De: publice...@googlegroups.com <publice...@googlegroups.com> en nombre de Luis suescún <luis.sue...@gmail.com>
Enviado: viernes, 23 de febrero de 2018 09:36:55 a.m.
Para: publice...@googlegroups.com

Leonardo N.

unread,
Feb 23, 2018, 1:15:07 PM2/23/18
to Comunidad de Visual Foxpro en Español
Allan, felicidades y excelente aporte el que vas a realizar. Estaremos atento a ello.

saludos.
Mil gracias a todos

JTempo, mil gracias por tu aporte.

 

Estoy ingresando al Link y el link para descargar yowsup no responde, aun es válido ese proyecto. ?

 

 

ZeRoberto

unread,
Feb 23, 2018, 2:12:27 PM2/23/18
to publicesvfoxpro
Ya lo bloquearon, ahora no funciona

Saludos

Adrián Raúl Hernández Hernández

unread,
1:54 AM (13 hours ago) 1:54 AM
to Comunidad de Visual Foxpro en Español
PUBLIC cPMensaje

DECLARE  INTEGER FindWindow IN WIN32API STRING , STRING
DECLARE  INTEGER SetForegroundWindow IN WIN32API INTEGER
DECLARE  INTEGER  ShowWindow  IN WIN32API INTEGER , INTEGER
*******************************************
Declare Integer ShellExecute In shell32.Dll ;
   INTEGER hndWin, ;
   STRING cAction, ;
   STRING cFileName, ;
   STRING cParams, ;
   STRING cDir, ;
   INTEGER nShowWin
Local lt, lhwnd
cPhone='523351379680'
cPMensaje = "¡¡ PRUEBA DE ENVIO !!"+ CHR(13) + CHR(10) + ;
            " Estimado Sr(a): "+  CHR(13) + CHR(10) + ;
            "Saldo actual: "+  CHR(13) + CHR(10) + ;
            "Artículos vendidos: "
ccMessage=ALLTRIM(cPMensaje)
ccMessage = STRTRAN(ccMessage, CHR(13)+CHR(10), "%0A")
ccMessage = STRTRAN(ccMessage, " ", "%20")
cmd='whatsapp://send?phone=&cPhone&text='+ccMessage
=ShellExecute(0, 'open', cmd,'', '', 1)
Wait "" Timeout 3
lt = "Whatsapp"
lhwnd = FindWindow (0, lt)
If lhwnd!= 0
   SetForegroundWindow (lhwnd)
   ShowWindow (lhwnd, 1)
   ox = Createobject ( "Wscript.Shell" )
   Sleep(500)    
   ox.sendKeys ( '{ENTER}' )
   Sleep(500)    
   ox.sendkeys ( '%{F4}' )
ELSE
   Messagebox ( "Whatsapp no esta activado!" )    
ENDIF

FUNCTION Sleep(lnMiliSeg)
   *----------------------------------------
   * Función que detiene la ejecución de un programa
   * durante "n" milisegundos sin interfase con el teclado.
   * USO: ? Sleep(1500)
   *----------------------------------------
   FUNCTION Sleep(lnMiliSeg)
   lnMiliSeg = IIF(VARTYPE(lnMiliSeg) = "N", lnMiliSeg, 1000)
   DECLARE Sleep IN WIN32API ;
   INTEGER nMillisecs
   RETURN IIF(Sleep(lnMiliSeg) = .T., .T., .F.)
ENDFUNC

Juan Gonzalez

unread,
9:44 AM (5 hours ago) 9:44 AM
to publice...@googlegroups.com
que sepa solo con la api...   y en forma de un CURL

--
Blog de la Comunidad Visual FoxPro en Español http://comunidadvfp.blogspot.com
---
Has recibido este mensaje porque estás suscrito al grupo "Comunidad de Visual Foxpro en Español" de Grupos de Google.
Para cancelar la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a publicesvfoxp...@googlegroups.com.
Para ver este debate, visita https://groups.google.com/d/msgid/publicesvfoxpro/71be2bbe-7234-4efd-a088-f1c87ea02cc5n%40googlegroups.com.

Ariel Moreno

unread,
12:24 PM (3 hours ago) 12:24 PM
to Comunidad de Visual Foxpro en Español
Hola, buenas tardes. Podrias explicar el contexto, o como debería funcionar. Estoy interesado, pues se me cayo algo que tenia creado en node.js.

Juan Gonzalez

unread,
12:44 PM (2 hours ago) 12:44 PM
to publice...@googlegroups.com
const twilio = require('twilio');

const client = twilio('ACCOUNT_SID', 'AUTH_TOKEN');

client.messages
  .create({
    from: 'whatsapp:+14155238886', // Número de Twilio habilitado para WhatsApp
    to: 'whatsapp:+502XXXXXXXX',   // Número del receptor (formato internacional)
    body: 'Aquí tienes el documento solicitado 📄',
    mediaUrl: ['https://tu-servidor.com/documento.pdf'] // URL pública del archivo
  })
  .then(message => console.log('Mensaje enviado:', message.sid))
  .catch(err => console.error('Error:', err));




--
Blog de la Comunidad Visual FoxPro en Español http://comunidadvfp.blogspot.com
---
Has recibido este mensaje porque estás suscrito al grupo "Comunidad de Visual Foxpro en Español" de Grupos de Google.
Para cancelar la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a publicesvfoxp...@googlegroups.com.

Juan Gonzalez

unread,
12:45 PM (2 hours ago) 12:45 PM
to publice...@googlegroups.com
o similar... depende que estas usando...    si es con api de whatsapp es un poco menos complicado... depende de tu token de conexion

jose ignacio al bounni ramirez

unread,
3:06 PM (7 minutes ago) 3:06 PM
to publice...@googlegroups.com
Bueno yo hice un proyecto mio en vfp que envía importante recibe y todo hasta archivos excel img lo que quiera emogis y no usa WhatsApp web ni de pc nada de eso

Mi número WhatsApp +584265157752
Email obvio que arriba lo tienes



Sin más que hacer referencia, me despido no sin antes desearle éxito en las funciones que actualmente viene desempeñando

Saludos cordiales

atte,
José Ignacio Al Bounni Ramírez
Alias FoxJosé 




Reply all
Reply to author
Forward
0 new messages