WhatsApp API (Java / Python) [geschlossen]

95

Ich suche nach WhatsApp API, vorzugsweise einer Python- oder Java-Bibliothek.

Ich habe Yowsup ausprobiert , konnte meine Nummer jedoch nicht registrieren lassen. Ich bin in Indien ansässig und bin mir nicht sicher, ob das etwas damit zu tun hat.

Ich habe WhatsAPI (Python-Bibliothek) ausprobiert, aber es funktioniert auch nicht.

Irgendwelche Vorschläge dazu? Benutzer von Yowsup hier?

Rishi
quelle
8
Zu Ihrer Information, im Mai 2015 wurde das WhastAPI-Repo aufgrund rechtlicher Bedrohungen "weggewischt" und ist keine Option mehr.
Paolo

Antworten:

45

Nachdem ich alles ausprobiert hatte, arbeitete die Yowsup- Bibliothek für mich. Der Fehler, mit dem ich konfrontiert war, wurde kürzlich behoben. Jeder, der versucht, etwas mit WhatsApp zu tun, sollte es versuchen.

Rishi
quelle
Kann diese API für Desktop-Apps verwendet werden?
Ndomanyo
@ndomanyo Technisch ja. Ich hatte einen Server geschrieben. Aber sie haben meine Nummer gesperrt. Ich denke, Sie müssen wenig nachforschen, wie Sie Ihre Anfrage einschränken oder den richtigen Benutzeragenten übergeben können.
Rishi
danke @rishi. Der Zweck der App würde eine große Anzahl von Anfragen und Antworten erfordern. Wäre das ein Problem? und bitte klären Sie, was Sie unter Benutzeragenten verstehen.
Ndomanyo
@ndomanyo Mein Versuch mit Yowsup war vor ein paar Monaten. Meine Kommentare könnten also veraltet sein. Aber ja, nachdem ich Yowsup erfolgreich verwendet hatte, wurde meine Nummer von WhatsApp blockiert, als ich anfing, viel Verkehr zu bekommen. Ich weiß nicht, ob sich seitdem etwas an der Richtlinie geändert hat. Benutzeragent ist im Grunde Geräteinformation. Ich habe versucht, es als Hack zu verwenden, um den WhatsApp-Server glauben zu lassen, ich sei auf einem mobilen Gerät und nicht auf einem Server. Aber dann wurde meine Nummer geschlossen, sodass ich nicht sagen kann, dass ich erfolgreich war.
Rishi
21

Aus meinem Blog

Höflichkeit

Es gibt ein geheimes Pilotprogramm, an dem WhatsApp mit ausgewählten Unternehmen arbeitet

Berichterstattung:

Bei einigen meiner technischen Experimente habe ich versucht herauszufinden, wie nützlich und machbar es ist, Bots für verschiedene Chat-Plattformen im Hinblick auf Marktanteile und damit Anpassungsmöglichkeiten zu implementieren. Besonders wenn Sie zweimal bankrott gegangen sind, ist es wichtig, Ideen zu validieren und schneller zu scheitern.

Beliebte Chat-Plattformen wie Messenger , Slack , Skype usw. haben gerne (im offiziellen Sinne) APIs bereitgestellt, mit denen Bots interagieren können, aber WhatsApp hat noch keine API bereitgestellt.

Seit vielen Jahren gibt es jedoch viele Aktivitäten rund um dieses Thema - Kampf um die automatisierte Interaktion mit der WhatsApp-Plattform:

  1. Bots App Die Bots App ist interessant, weil sie zeigt, dass sich etwas wirklich bewährt hat.

  2. Yowsup Ein Projekt, das noch aktiv für die Interaktion mit der WhatsApp-Plattform entwickelt wurde.

  3. Yallagenie Yallagenie behauptet, dass es einen Demo-Bot gibt, mit dem unter +971 56 112 6652 interagiert werden kann

  4. Hubtype Hubtype arbeitet an einer Bot-Plattform für WhatsApp for Business .

  5. Fred Freds Aufgabe war es, WhatsApp-Konversationen zu automatisieren. Da dies jedoch nicht offiziell von WhatsApp unterstützt wurde, wurde es heruntergefahren.

  6. Oye Gennie Ein Bot blockiert von WhatsApp .

  7. App / Website zu WhatsApp Wir können benutzerdefinierte URL-Schemata und ein Android-Intent-System verwenden, um mit WhatsApp zu interagieren, aber immer noch NICHT mit der WhatsApp-API.

  8. Chat API Daemon wahrscheinlich durch Überprüfen der API-Aufrufe in der WhatsApp-Webversion erstellt. NICHT mit WhatsApp verbunden.

  9. WhatsBot WhatsApp-Bot deaktiviert. Erstellt während eines Hackathons .

  10. Kein API-Anspruch WhatsApp-Mitbegründer erklärte dies in einer Konferenz eindeutig, dass er keine Pläne für APIs für WhatsApp hatte.

  11. Bot Ware Sie erwarten wahrscheinlich, dass WhatsApp ihre APIs für Chat-Bot-Plattformen veröffentlicht.

  12. Vixi Sie scheinen darüber zu sprechen, wie eine Plattform, die wahrscheinlich für WhatsApp funktionieren würde. Es gibt keine Klarheit als solche.

  13. Inoffizielle API Diese API kann jederzeit heruntergefahren werden.

    Und die Nummer geht weiter ...

Zameer
quelle
10

Yowsup bietet die beste Lösung mit Beispiel. Sie können die API von https://github.com/tgalal/yowsup herunterladen. Lassen Sie mich wissen, wenn Sie ein Problem haben.

Siddharth Jambukiya
quelle
doppelte Antwort
Ricardo A.
9

WhatsApp Inc. bietet keine offene API, aber eine rückentwickelte Bibliothek wird auf GitHub vom Team Venomous auf dem GitHub zur Verfügung gestellt. Dies wird jedoch meines Wissens in PHP ermöglicht. Sie können den Link hier überprüfen: https://github.com/venomous0x/WhatsAPI

Hoffe das hilft

olammy
quelle