API de WhatsApp (java / python) [cerrado]

95

Estoy buscando la API de WhatsApp, preferiblemente una biblioteca de Python o Java.

He intentado Yowsup , pero no pude conseguir mi número de registro; Estoy basado en la India y no estoy seguro de si eso tiene algo que ver.

Yo probé WhatsAPI (biblioteca de Python), pero no está funcionando bien.

¿Alguna sugerencia sobre esto? ¿Algún usuario de Yowsup aquí?

rishi
fuente
8
Para su información, en mayo de 2015, el repositorio de WhastAPI se "borró" debido a amenazas legales y ya no es una opción.
Paolo

Respuestas:

46

Después de probar todo, la biblioteca de Yowsup funcionó para mí. El error al que me enfrentaba se solucionó recientemente. Cualquiera que intente hacer algo con Whatsapp debería intentarlo.

rishi
fuente
¿Se puede usar esta API para aplicaciones de escritorio?
ndomanyo
@ndomanyo Técnicamente sí. Había escrito un servidor. Pero bloquearon mi número. Creo que tendrá que investigar un poco sobre cómo limitar su solicitud o pasar el agente de usuario correcto.
rishi
gracias @rishi. el propósito de la aplicación requeriría una gran cantidad de solicitudes y respuestas. ¿Sería esto un problema? y, por favor, aclare qué quiere decir con agentes de usuario.
ndomanyo
@ndomanyo Mi intento con Yowsup fue hace unos meses. Entonces mis comentarios podrían estar desactualizados. Pero sí, después de usar Yowsup con éxito, cuando comencé a tener mucho tráfico, Whatsapp bloqueó mi número. No sé si ha habido algún cambio en la política desde entonces. El agente de usuario es básicamente información del dispositivo. Intenté usarlo como un truco para hacer que el servidor de WhatsApp crea que estaba en un dispositivo móvil y no en un servidor. Pero luego mi número se cerró, así que no puedo decir que haya tenido éxito.
rishi
21

De mi blog

cortesía

Hay un programa piloto secreto en el que WhatsApp está trabajando con empresas seleccionadas

Cobertura de noticias:

Para algunos de mis experimentos técnicos, estaba tratando de averiguar qué tan beneficioso y factible es implementar bots para diferentes plataformas de chat en términos de participación de mercado y posibilidades de adaptación. Especialmente cuando ha fallado dos veces, es importante validar las ideas y fallar más rápido.

Plataformas de chat populares como Messenger , Slack , Skype felizmente (en el sentido oficial) API para que los bots interactúen, pero WhatsApp aún no ha proporcionado ninguna API.

Sin embargo, desde hace muchos años, han sucedido muchas actividades en torno a esto: lucha por la interacción automatizada con la plataforma de WhatsApp:

  1. Bots App La aplicación Bots es interesante porque muestra que algo está realmente probado.

  2. Yowsup Un proyecto todavía desarrollado activamente para interactuar con la plataforma WhatsApp.

  3. Yallagenie Yallagenie afirma que hay un bot de demostración con el que se puede interactuar en el +971 56112 6652

  4. Hubtype Hubtype está trabajando para tener una plataforma de bot para WhatsApp para empresas .

  5. La tarea de Fred Fred era automatizar las conversaciones de WhatsApp, sin embargo, dado que no era oficialmente compatible con WhatsApp, se cerró.

  6. Oye Gennie Un bot bloqueado por WhatsApp.

  7. Aplicación / sitio web a WhatsApp Podemos usar esquemas de URL personalizados y el sistema de intención de Android para interactuar con WhatsApp pero NO con la API de WhatsApp.

  8. Demonio de la API de chat Probablemente creado al inspeccionar las llamadas a la API en la versión web de WhatsApp. NO afiliado a WhatsApp.

  9. WhatsBot Bot de WhatsApp desactivado. Creado durante un hackathon .

  10. Ninguna afirmación de API El cofundador de WhatsApp declaró claramente en una conferencia que no tenían planes de API para WhatsApp.

  11. Bot Ware Probablemente estén esperando que WhatsApp lance sus API para plataformas de bots de chat.

  12. Vixi Parece estar hablando de alguna plataforma que probablemente funcionaría para WhatsApp. No hay claridad como tal.

  13. API no oficial Esta API se puede apagar en cualquier momento.

    Y el número sigue ...

Zameer Ansari
fuente
10

Yowsup proporciona la mejor solución con example.You puede descargar api de https://github.com/tgalal/yowsup avíseme si tiene algún problema.

siddharth jambukiya
fuente
1
respuesta duplicada
Ricardo A.
9

WhatsApp Inc. no proporciona una API abierta, pero el equipo Venomous de GitHub pone a disposición una biblioteca de ingeniería inversa en GitHub. Sin embargo, según mi conocimiento, esto es posible en PHP. Puede consultar el enlace aquí: https://github.com/venomous0x/WhatsAPI

Espero que esto ayude

olammy
fuente