Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   C++ Builder (https://www.clubdelphi.com/foros/forumdisplay.php?f=13)
-   -   Enviar mensajes Whatsapp por c++ builder o delphi (https://www.clubdelphi.com/foros/showthread.php?t=76120)

vivamotos 10-10-2011 16:51:19

Enviar mensajes Whatsapp por c++ builder o delphi
 
Buenos días,

Me gustaría saber si puedo enviar mensajes Whatsapp a través de mi aplicación realizada con c++ builder o delphi.

Grácias.

maeyanes 10-10-2011 19:39:55

Hola...

La respuesta corta sería NO...

Hasta donde se, la empresa detrás de WhatsApp no ha lanzado ningún tipo de API. Si haces una búsqueda en Google verás que no hay nada al respecto.



Saludos...

Casimiro Notevi 10-10-2011 19:45:50

Usan un protocolo "cerrado", no es libre.
Además tiene múltiples problemas de seguridad que ni se han molestado en solucionarlos después de que la gente les haya avisado.
No sé qué tiene ese programa que ahora lo quiere todo el mundo, si es lo mismo que un "google chat".

maeyanes 10-10-2011 20:11:25

Hola...

Casimiro, usan un protocolo basado en el estándar XMPP usando el framework xmppframework que está realizado en Objective-C para la plataforma OS X. Esta información la obtuve de la red.

Ahora, algunos de los problemas de seguridad que mencionas ya los han solucionado, pero aun siguen abiertos otros.

Y el por que se ha vuelto popular, pues por que permite una comunicación directa entre dispositivos diferentes (iPhone, Blackberry, dispositivos Android), de una forma parecidad al BB Messenger de RIM. Para usar google chat uno tiene que crear una cuenta en google, cosa que muchos usuarios no están dispuestos a hacer. Con WhatsApp solo necesitas tener un celular y registrar tu número telefónico y no necesitas estar conectado todo el tiempo para poder recbir los mensajes (funciona tipo SMS).



Saludos...

Casimiro Notevi 10-10-2011 20:34:04

Cita:

Empezado por maeyanes (Mensaje 415110)
y no necesitas estar conectado todo el tiempo para poder recbir los mensajes (funciona tipo SMS).

Te refieres a algo similar a los programas de mensajería "normales", que te guardan los mensajes cuando no estás conectado... y cuando conectas te aparecen, no?

maeyanes 10-10-2011 20:37:55

Hola...

En parte es así. La diferencia es que usan la tecnología (o servicios) Push de los dispositivos para enviarte los mensajes directamente al dispositivo (o solo una notificación de que te enviaron un mensaje), de ahí ya entras a la aplicación, esta se conecta y recupera los mensajes. Esto es, no tienes que estar todo el tiempo conectado y tampoco tienes que estar conectandote a cada rato para saber si tienes un nuevo mensaje.


Saludos...

Chris 10-10-2011 20:43:01

Cita:

Empezado por maeyanes (Mensaje 415110)
xmppframework que está realizado en Objective-C para la plataforma OS X. Esta información la obtuve de la red.

El hecho que la comunicación e intercambio de datos esté basado sobre XMPP no quiere decir que el método de comunicación sea abierto. Lamentablemente creo que no podrás hacer lo que deseas vivamotos. Una solución sería aplicar ingenería inversa al protocolo de comunicación, pero tal vez sería una tarea titánica ya que lo más probable es que la comunicación esté compresa y en el peor de los casos, encriptada.

Saludos,
Chris

maeyanes 10-10-2011 20:47:51

Hola...

A lo que me refería es que el protocolo que usan no es cerrado, y fue en respuesta a lo que comentó Casimiro. ;)

El método que usan si que es cerrado y a la empresa no le interesa publicar ningún tipo de API para tal caso.


Saludos...

Casimiro Notevi 10-10-2011 21:03:20

Cita:

Empezado por Chris (Mensaje 415124)
[..] lo más probable es que la comunicación esté compresa y en el peor de los casos, encriptada.

Precisamente ese es uno de los problemas que tiene, que los datos viajan en formato texto como un email normal y corriente, a la vista de todo el mundo.


La franja horaria es GMT +2. Ahora son las 05:22:02.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi