API WhatsApp (java / python) [fechado]

95

Estou procurando uma API do WhatsApp, de preferência uma biblioteca Python ou Java.

Eu tentei Yowsup , mas não consegui registrar meu número; Estou baseado na Índia e não tenho certeza se isso tem alguma coisa a ver com isso.

Eu tentei WhatsAPI (biblioteca Python), mas também não está funcionando.

Alguma sugestão sobre isso? Algum usuário do Yowsup aqui?

rishi
fonte
8
Para sua informação, em maio de 2015 o WhastAPI repo foi "eliminado" devido a ameaças legais e não é mais uma opção.
Paolo

Respostas:

46

Depois de tentar de tudo, a biblioteca Yowsup funcionou para mim. O bug que eu estava enfrentando foi corrigido recentemente. Qualquer pessoa que esteja tentando fazer algo com o Whatsapp deve tentar.

rishi
fonte
Esta API pode ser usada para aplicativos de desktop?
ndomanyo
@ndomanyo Tecnicamente sim. Eu tinha escrito um servidor. Mas eles bloquearam meu número. Acho que você terá que fazer pouca pesquisa sobre como limitar sua solicitação ou passar o agente de usuário correto.
rishi de
obrigado @rishi. a finalidade do aplicativo exigiria grande quantidade de solicitações e respostas. isso seria um problema? e esclareça o que você quer dizer com agentes de usuário?
ndomanyo
@ndomanyo Minha experiência com o Yowsup foi há alguns meses. Portanto, meus comentários podem estar desatualizados. Mas sim, depois de usar o Yowsup com sucesso, quando comecei a receber muito tráfego, meu número foi bloqueado pelo Whatsapp. Não sei se houve alguma mudança na política desde então. O agente do usuário é basicamente uma informação do dispositivo. Eu tentei usá-lo como um hack para fazer o servidor do Whatsapp acreditar que eu estava em um dispositivo móvel e não em um servidor. Mas então meu número foi desligado, então não posso dizer que tive sucesso.
rishi
21

Do meu blog

cortesia

Há um programa piloto secreto no qual o WhatsApp está trabalhando com empresas selecionadas

Cobertura de notícias:

Para alguns dos meus experimentos técnicos, eu estava tentando descobrir o quão benéfico e viável é implementar bots para diferentes plataformas de chat em termos de participação de mercado e, portanto, possibilidades de adaptação. Especialmente quando você falhou duas vezes, é importante validar as ideias e falhar mais rápido.

Plataformas de chat populares como Messenger , Slack , Skype etc. felizmente (no sentido oficialmente) forneceram APIs para os bots interagirem, mas o WhatsApp ainda não forneceu nenhuma API.

No entanto, há muitos anos, muitas atividades aconteceram em torno disso - luta pela interação automatizada com a plataforma WhatsApp:

  1. Bots App Bots App é interessante porque mostra que algo realmente foi experimentado e testado.

  2. Yowsup Um projeto ainda desenvolvido ativamente para interagir com a plataforma WhatsApp.

  3. Yallagenie Yallagenie afirma que existe um bot de demonstração com o qual pode interagir em +971 56 112 6652

  4. Hubtype Hubtype está trabalhando para ter uma plataforma de bot para o WhatsApp para negócios .

  5. A tarefa de Fred Fred era automatizar as conversas do WhatsApp, no entanto, como não era oficialmente compatível com o WhatsApp - foi encerrado.

  6. Oye Gennie Um bot bloqueado pelo WhatsApp.

  7. Aplicativo / site para WhatsApp Podemos usar esquemas de URL personalizados e sistema de intenção Android para interagir com o WhatsApp, mas NÃO a API do WhatsApp.

  8. Daemon de API de bate-papo Provavelmente criado inspecionando as chamadas de API na versão da web do WhatsApp. NÃO é afiliado ao WhatsApp.

  9. WhatsBot Desativou o bot WhatsApp. Criado durante um hackathon .

  10. Nenhuma API afirma O cofundador do WhatsApp afirmou claramente isso em uma conferência que não tinha planos para APIs para o WhatsApp.

  11. Bot Ware Eles provavelmente estão esperando que o WhatsApp lance suas APIs para plataformas de bot de bate-papo.

  12. Vixi Eles parecem estar falando sobre como alguma plataforma que provavelmente funcionaria para o WhatsApp. Não há clareza como tal.

  13. API não oficial Esta API pode desligar a qualquer momento.

    E o número continua ...

Zameer Ansari
fonte
10

Yowsup fornece a melhor solução com example.you pode baixar o api em https://github.com/tgalal/yowsup, deixe-me saber se você tiver qualquer problema.

Siddharth Jambukiya
fonte
1
resposta duplicada
Ricardo A.
9

O WhatsApp Inc. não fornece uma API aberta, mas uma biblioteca com engenharia reversa é disponibilizada no GitHub pela equipe do Venomous no GitHub. No entanto, de acordo com meu conhecimento, isso é possível em PHP. Você pode verificar o link aqui: https://github.com/venomous0x/WhatsAPI

Espero que isto ajude

olammy
fonte
8

Esta é a página dos desenvolvedores da página oficial do Open WhatsApp: http://openwhatsapp.org/develop/

Você pode encontrar muitas informações lá sobre o Yowsup.

Ou você pode simplesmente acessar o link da biblioteca (que copiei da página Abrir WhatsApp de qualquer maneira): https://github.com/tgalal/yowsup

Aproveitar!

Renato Guilarducci
fonte