26 sept. 2012

#WhatsApp coacciona a los creadores de WhatsAPI (API alternativa OpenSource)

WhatsApp coacciona a los creadores de WhatsAPI (API alternativa OpenSource):
Una de las cosas que siempre se ha echado a faltar en WhatsApp es la posibilidad de usarlo fuera del móvil. Existen formas de usarlo en un PC mediante el emulador de Android pero eso, aparte de ser farragoso, impide ir un poco mas allá y poder usarlo por ejemplo vía web.

WhatsApp, lejos de liberar una API pública e incentivar a los desarrolladores a crear aplicaciones basadas en su plataforma, siempre se ha mostrado muy hostil con esa clase de iniciativas. Amén de que va introduciendo cambios en su plataforma de forma improvisada y sobre la marcha, como si de Rajoy se tratase.

Pese a eso, algunas personas, mediante ingeniería inversa, han conseguido saber como funciona internamente whatsApp e incluso desvelado muchas de sus miserias, como publicábamos hace poco aquí.

En base a ese trabajo de ingeniería inversa se ha publicado una API alternativa para poder usar WhatsApp desde los lenguajes de programación PHP y Python que abre la puerta hacia aplicaciones web, clientes alternativos de escritorio, y un sin fin de posibilidades. Su nombre: WhatsAPI

¿Problema? Eso a WhatsApp no le ha hecho ninguna gracia y ha lanzado su equipo legal contra los creadores, de hecho, a día de hoy han bloqueado el acceso al código fuente de las librerías




Al final, hacer eso, es poner puertas al campo, la API ya ha sido publicada, es fácilmente replicable y esa acción no va a detener algo que ya está en marcha.

En vez de eso, bien haría WhatsApp en no ver eso como una amenaza sino como una demanda, una necesidad, y dar respuesta oficialmente lanzando su propia API, incluso fichando a los creadores de WhatsAPI y colaborando a que su negocio crezca y se use más de lo que ahora mismo se está usando, ¿O acaso ese no es el objetivo de toda empresa?



UPDATE: Cómo conseguir el código (by Mario Vilas): Si haces git clone del repo puedes acceder a los commits anteriores. No
quitaron el codigo, solo hicieron un commit para borrar los archivos, así que es cuestión de clonar el repo y volver atrás el ultimo commit
.