Lo que mucha gente esperaba ahora ya es posible, hoy han lanzado una API no oficial para WhatsApp, bien es cierto que no está completa porque no incorpora la función leer mensajes, pero esto debería ser fácil de implementar.
A partir de esto las posibilidades que se abren son ilimitadas: bots, clientes para PC o cualquier otra plataforma, spam masivo usando una base de datos de sus usuarios (recordad que para mandar mensajes no hace falta que el destinatario te tenga entre sus contactos ;)), etc. Todo esto hasta que los creadores de esta maravillosa pero insegura aplicación capen esta vulnerabilidad, por supuesto, lo mismo hasta les da por encriptar las conversaciones, pero eso ya sería demasiado pedir.
Para probar la versión escrita en php solo necesitáis clonar el repositorio de GitHub (o descargarlo comprimido), tener instalado un intérprete de php (en Ubuntu he tenido que instalar también php5-mysql) y editar estas líneas del fichero example.php:
$wa = new WhatsApp("pref_país+número", "hash_imei_al_revés");
pref_país+número = el prefijo de vuestro país sin + ni 00 (por ejemplo para España sería 34) + el número de móvil (previamente dado de alta en WhatsApp) que queráis usar para ejecutar las pruebas (por ejemplo 34666666666).
hash_imei_al_revés = dais la vuelta al IMEI del móvil que uséis con el WhatsApp (vale el del emulador del sdk, todo ceros, si lo tenéis asociado a ese ;)) y calculáis su hash md5. Esto al menos es así para Android y en España.
$wa->sendImage(time()."-1","pref_país+número_destinatario",
"ccf7b9444a511639efd998260b712253.jpg","9999",$link,
$b64thumb);
$wa->Message(time()."-1","pref_país+número_destinatario",
"$bbcode");
pref_país+número_destinatario = el prefijo del país sin + ni 00 (por ejemplo para España sería 34) + el número de móvil al que queráis mandar la imagen y los emoticons de la prueba (por ejemplo 34666666665).
Probadlo y ya me contaréis, pero recordad no hacer demasiado el mal!
Deja una respuesta