
WhatsApp desde Delphi
#1
Escrito 24 febrero 2015 - 09:20
De ser afirmativa la respuesta, por favor darme luces de alguna librería o por donde empezar.
Muchas gracias.
#2
Escrito 24 febrero 2015 - 09:26
#3
Escrito 24 febrero 2015 - 09:39

Saludos
Archivos adjuntos
#4
Escrito 24 febrero 2015 - 09:57
Nuevamente muchas gracias.
#5
Escrito 24 febrero 2015 - 10:06
Gracias Eliseo, he leído la entrada y si bien es un buen logro, de momento no cumple con mi requerimiento. Por lo que he visto hasta ahora no hay forma de hacer lo que pretendo, que es enviar desde una aplicación VCL un mensaje a una determinada persona. Parece que por cuestiones de seguridad y por evitar el spam, WhatsApp no dispone de una API pública para tal fin.
Nuevamente muchas gracias.
Vaya, pues mientras no saque WhatsApp una API para interactuar con la aplicación, no habrá forma de meterse hasta la cocina. No había entendido lo que querias.
Saludos
#6
Escrito 24 febrero 2015 - 10:34
Gracias Eliseo, he leído la entrada y si bien es un buen logro, de momento no cumple con mi requerimiento. Por lo que he visto hasta ahora no hay forma de hacer lo que pretendo, que es enviar desde una aplicación VCL un mensaje a una determinada persona. Parece que por cuestiones de seguridad y por evitar el spam, WhatsApp no dispone de una API pública para tal fin.
Nuevamente muchas gracias.
Vaya, pues mientras no saque WhatsApp una API para interactuar con la aplicación, no habrá forma de meterse hasta la cocina. No había entendido lo que querias.
Saludos
O sea que el ejemplo aportado es desde una app residente en el celular hacia el whatsapp de ese mismo celular ?

Saludox !

#7
Escrito 24 febrero 2015 - 10:48
Gracias Eliseo, he leído la entrada y si bien es un buen logro, de momento no cumple con mi requerimiento. Por lo que he visto hasta ahora no hay forma de hacer lo que pretendo, que es enviar desde una aplicación VCL un mensaje a una determinada persona. Parece que por cuestiones de seguridad y por evitar el spam, WhatsApp no dispone de una API pública para tal fin.
Nuevamente muchas gracias.
Vaya, pues mientras no saque WhatsApp una API para interactuar con la aplicación, no habrá forma de meterse hasta la cocina. No había entendido lo que querias.
Saludos
O sea que el ejemplo aportado es desde una app residente en el celular hacia el whatsapp de ese mismo celular ?
Saludox !
Si, bajo ciertas circunstancias puede ser de ayuda, por ejemplo para no tener que salir de la aplicación para enviar un whatsApp. Es decir, es como el ShellExecute "something like that!!!"
Saludos
#8
Escrito 24 febrero 2015 - 11:05
Gracias Eliseo, he leído la entrada y si bien es un buen logro, de momento no cumple con mi requerimiento. Por lo que he visto hasta ahora no hay forma de hacer lo que pretendo, que es enviar desde una aplicación VCL un mensaje a una determinada persona. Parece que por cuestiones de seguridad y por evitar el spam, WhatsApp no dispone de una API pública para tal fin.
Nuevamente muchas gracias.
Vaya, pues mientras no saque WhatsApp una API para interactuar con la aplicación, no habrá forma de meterse hasta la cocina. No había entendido lo que querias.
Saludos
O sea que el ejemplo aportado es desde una app residente en el celular hacia el whatsapp de ese mismo celular ?
Saludox !
Si, bajo ciertas circunstancias puede ser de ayuda, por ejemplo para no tener que salir de la aplicación para enviar un whatsApp. Es decir, es como el ShellExecute "something like that!!!"
Saludos
Pero si el mensaje lo manda desde mi aplicación a mi mismo whatsapp no le encuentro mucho sentido



Saludox !

#9
Escrito 24 febrero 2015 - 11:17
Pero si el mensaje lo manda desde mi aplicación a mi mismo whatsapp no le encuentro mucho sentido
, o será que me falta imaginación ?
![]()
Saludox !
Bueno, a mi me pareció un buen asunto, no solo utlizar el whats, sino que así como con whatsApp, se podría enviar mensajes a otras aplicaciones como se hace en Windows, en este caso usando llamadas al API de java directamente, algo que delphi siempre ha hecho muy bien con Windows.

Lo interesante, creo yo, es que whatsApp se ejecuta sobre nuestra app y al terminar continuamos con el proceso de nuestra aplicación sin tener que cerrarla.
Saludos
#10
Escrito 24 febrero 2015 - 11:45
Me ha quedado claro la limitante que existe por lo pronto...
Saludox !

#12
Escrito 26 febrero 2015 - 08:09
La idea de usar whatsapp era por aprovechar su gran popularidad, pero Telegram no se puede descartar a priori.
Una vez más muchas gracias.
#13
Escrito 26 febrero 2015 - 12:51
Hoy estube probando whatsapp web, es muy simple, vas a web.whatsapp.com, te sale un QR code, y en el movil abres whatsapp, en el menu eliges web whatsapp y te sale un reconocedor de QRs, apuntas y listo, la web te clona exactamente tu whatsapp.
Según he leido, la web no conecta con los servidores de whatsapp nunca, conecta con tu movil y crea un tunel (SSL supongo) que comunica con tu movil. Si lo apagas, se pierde la web tambien, vamos.
En ese tunel la web esta enviando mensajes, debe haber una api en el cliente de whatsapp, claro, solo que protegido con el tunel.
Y si siendo root se pudiese, en el lado android, interceptar esas comunicaciones y pasarle la clve ssl a una aplicacion propia y, una vez se tiene, ya tienes tunel y apis.
Si, ya se, que eso es muy dificil y tal, per es la mejor opcion que veo para... bueno, la verdad para divertirse solo!
#14
Escrito 26 febrero 2015 - 12:59
Y si siendo root se pudiese, en el lado android, interceptar esas comunicaciones y pasarle la clve ssl a una aplicacion propia y, una vez se tiene, ya tienes tunel y apis.
Si, ya se, que eso es muy dificil y tal, per es la mejor opcion que veo para... bueno, la verdad para divertirse solo!
Se de dos personitas del foro que si ya leyeron este hilo no tardan en enviar su solucion.


#15
Escrito 26 febrero 2015 - 01:01
Se de dos personitas del foro que si ya leyeron este hilo no tardan en enviar su solucion.
![]()
Jejejejeje creo que pensé lo mismo amigo...
#16
Escrito 05 marzo 2015 - 08:28
Lo que mas queremos es poder conectarnos al Whatsapp desde una aplicación Delphi que sea Win32, con el protocolo Xmmp (creo), para poder enviar mensajes a la red Whatsapp.
Pregunto quien tendrá ese componente o API para que podamos los Delphinianos utilizarlo !!!!!!!
Saludos y en espera de una noticia positiva.
#17
Escrito 06 marzo 2015 - 09:12
La aplicación cliente para teléfono la puedes hacer en Delphi mismo, y lo único que necesitas es comunicarte con ella desde tu aplicación de escritorio. Desconozco cual es la mejor forma de comunicar directamente una aplicación PP y una Android, ambas hechas en Delphi, ¿ quizás con WebServices ?.
Saludos.
#18
Escrito 06 marzo 2015 - 11:58
#19
Escrito 06 marzo 2015 - 12:41
Yo no se si existe una API de acceso libre de WhatsApp, lo que si he visto es una App que se auto denomina como 1st Open source unofficial WhatsApp client
Saludos
#20
Escrito 26 mayo 2015 - 05:17
Recuperando este tema, creo que hay una posible solución, y es utilizar la aplicación Pidgin (un cliente de mensajería instantánea que funciona con muchos protocols) y instalarle un plug-in para añadir acceso a Whatsapp.
Pidgin portable (no requiere instalación, solo tienes que distribuir estos archivos con tu aplicación) : http://portableapps....pidgin_portable
Añadir los archivos del Plug-in Whatsapp : https://github.com/d...hatsapp-purple/
Con esto desde tu aplicación puedes lanzar este cliente de Whatsapp. Ahora ya solo queda ver como integrarlo con nuestras aplicaciones para poder pasar como parámetro los teléfonos a quienes enviar los mensajes, ...
NOTA: Este plug-in quebranta la licencia de uso de whatsapp (que supuestamente solo debería usarse desde un móvil).