API WhatsApp (java / python) [fermé]

95

Je recherche une API WhatsApp, de préférence une bibliothèque Python ou Java.

J'ai essayé Yowsup , mais je n'ai pas pu enregistrer mon numéro; Je suis basé en Inde et je ne sais pas si cela a quelque chose à voir avec cela.

J'ai essayé WhatsAPI (bibliothèque Python) mais cela ne fonctionne pas non plus.

Des suggestions à ce sujet? Des utilisateurs de Yowsup ici?

rishi
la source
8
Pour info, en mai 2015, le repo de WhastAPI a été «effacé» en raison de menaces légales et ce n'est plus une option.
Paolo

Réponses:

46

Après avoir tout essayé, la bibliothèque Yowsup a fonctionné pour moi. Le bogue auquel je faisais face a été récemment corrigé. Quiconque essaie de faire quelque chose avec Whatsapp devrait l'essayer.

rishi
la source
Cette API peut-elle être utilisée pour les applications de bureau?
ndomanyo
@ndomanyo Techniquement oui. J'avais écrit un serveur. Mais ils ont bloqué mon numéro. Je pense que vous devrez faire peu de recherches sur la façon de limiter votre demande ou de passer le bon agent utilisateur.
rishi
merci @rishi. le but de l'application exigerait une grande quantité de demandes et de réponses. serait-ce un problème? et veuillez clarifier ce que vous entendez par agents utilisateurs?
ndomanyo
@ndomanyo Mon essai avec Yowsup remonte à quelques mois. Donc, mes commentaires pourraient être dépassés. Mais oui, après avoir utilisé avec succès Yowsup, lorsque j'ai commencé à avoir un trafic élevé, mon numéro a été bloqué par Whatsapp. Je ne sais pas s'il y a eu un changement dans la politique depuis lors. L'agent utilisateur est essentiellement des informations sur le périphérique. J'ai essayé de l'utiliser comme un hack pour faire croire au serveur WhatsApp que j'étais sur un appareil mobile et non sur un serveur. Mais ensuite, mon numéro a été fermé, donc je ne peux pas dire que j'ai réussi.
rishi
21

De mon blog

courtoisie

Il existe un programme pilote secret sur lequel WhatsApp travaille avec des entreprises sélectionnées

Couverture de l'actualité:

Pour certaines de mes expériences techniques, j'essayais de comprendre à quel point il était avantageux et faisable d'implémenter des bots pour différentes plateformes de chat en termes de part de marché et donc de possibilités d'adaptation. Surtout lorsque vous avez échoué deux fois en faillite, il est important de valider les idées et d'échouer plus rapidement.

Les plates-formes de chat populaires telles que Messenger , Slack , Skype, etc. ont heureusement (dans le sens officiel) fourni des API avec lesquelles les robots interagissent, mais WhatsApp n'a pas encore fourni d'API.

Cependant, depuis de nombreuses années, de nombreuses activités se sont déroulées autour de cela - lutte pour une interaction automatisée avec la plate-forme WhatsApp:

  1. Bots App Bots App est intéressante car elle montre que quelque chose est vraiment essayé et testé.

  2. Yowsup Un projet toujours activement développé pour interagir avec la plateforme WhatsApp.

  3. Yallagenie Yallagenie affirme qu'il existe un robot de démonstration avec lequel il est possible d'interagir au +971 56112 6652

  4. Hubtype Hubtype travaille à la création d'une plate-forme de bot pour WhatsApp pour les entreprises .

  5. La tâche de Fred Fred était d'automatiser les conversations WhatsApp, mais comme il n'était pas officiellement pris en charge par WhatsApp, il a été arrêté.

  6. Oye Gennie Un bot bloqué par WhatsApp.

  7. Application / Site Web vers WhatsApp Nous pouvons utiliser des schémas d'URL personnalisés et un système d'intention Android pour interagir avec WhatsApp mais toujours PAS l'API WhatsApp.

  8. Démon de l'API de chat Probablement créé en inspectant les appels d'API dans la version Web de WhatsApp. NON affilié à WhatsApp.

  9. WhatsBot a désactivé le bot WhatsApp. Créé lors d'un hackathon .

  10. Aucune réclamation d'API Le co-fondateur de WhatsApp a clairement déclaré cela lors d'une conférence qu'il n'avait aucun projet d'API pour WhatsApp.

  11. Bot Ware Ils s'attendent probablement à ce que WhatsApp publie ses API pour les plates-formes de chat bot.

  12. Vixi Ils semblent parler de la façon dont une plate-forme qui fonctionnerait probablement pour WhatsApp. Il n'y a pas de clarté en tant que telle.

  13. API non officielle Cette API peut s'arrêter à tout moment.

    Et le nombre continue ...

Zameer Ansari
la source
10

Yowsup fournit la meilleure solution avec exemple.Vous pouvez télécharger l'api à partir de https://github.com/tgalal/yowsup, faites-moi savoir si vous avez un problème.

siddharth jambukiya
la source
1
réponse dupliquée
Ricardo A.
9

WhatsApp Inc. ne fournit pas d'API ouverte mais une bibliothèque de rétro-ingénierie est mise à disposition sur GitHub par l'équipe Venomous sur le GitHub. Ceci cependant selon ma connaissance est rendu possible en PHP. Vous pouvez vérifier le lien ici: https://github.com/venomous0x/WhatsAPI

J'espère que cela t'aides

Olammy
la source
8

Ceci est la page des développeurs de la page officielle d'Open WhatsApp: http://openwhatsapp.org/develop/

Vous y trouverez de nombreuses informations sur Yowsup.

Ou, vous pouvez simplement aller sur le lien de la bibliothèque (que j'ai quand même copié à partir de la page Ouvrir WhatsApp): https://github.com/tgalal/yowsup

Prendre plaisir!

Renato Guilarducci
la source