WhatsApp API (java / python) [закрыто]

95

Я ищу WhatsApp API, желательно библиотеку Python или Java.

Я пробовал Yowsup , но не смог зарегистрировать свой номер; Я живу в Индии и не уверен, связано ли это с этим.

Я пробовал WhatsAPI (библиотека Python), но он тоже не работает.

Есть предложения по этому поводу? Есть ли здесь пользователи Yowsup?

риши
источник
8
К вашему сведению, в мае 2015 года репозиторий WhastAPI был «уничтожен» из-за юридических угроз, и это больше не вариант.
Паоло

Ответы:

46

Попробовав все, у меня работала библиотека Yowsup . Ошибка, с которой я столкнулся, была недавно исправлена. Любой, кто пытается что-то сделать с WhatsApp, должен попробовать.

риши
источник
Можно ли использовать этот API для настольных приложений?
ndomanyo
@ndomanyo Технически да. Я написал сервер. Но они заблокировали мой номер. Я думаю, вам придется немного исследовать, как ограничить ваш запрос или передать правильный пользовательский агент.
риши
спасибо @rishi. цель приложения потребует большого количества запросов и ответов. это будет проблемой? и поясните, пожалуйста, что вы имеете в виду под пользовательскими агентами?
ndomanyo
@ndomanyo Я попробовал Yowsup несколько месяцев назад. Так что мои комментарии могли быть устаревшими. Но да, после успешного использования Yowsup, когда я начал получать высокий трафик, мой номер был заблокирован Whatsapp. Не знаю, изменилась ли политика с тех пор. Пользовательский агент - это в основном информация об устройстве. Я попытался использовать его как взлом, чтобы заставить сервер WhatsApp поверить, что я нахожусь на мобильном устройстве, а не на сервере. Но затем мой номер был закрыт, поэтому я не могу сказать, что мне удалось.
риши
21

Из моего блога

любезность

Существует секретная пилотная программа, над которой WhatsApp работает с отдельными компаниями.

Освещение новостей:

Для некоторых из своих технических экспериментов я пытался выяснить, насколько выгодно и целесообразно внедрять ботов для различных чат-платформ с точки зрения доли рынка и, следовательно, возможностей адаптации. Особенно, когда вы дважды терпели банкротство, важно проверять идеи и терпеть неудачу быстрее.

Популярные чат-платформы, такие как Messenger , Slack , Skype и т. Д., К счастью (в официальном смысле) предоставили API-интерфейсы для взаимодействия ботов, но WhatsApp еще не предоставил никакого API.

Однако за многие годы вокруг этого было много действий - борьба за автоматическое взаимодействие с платформой WhatsApp:

  1. Приложение-боты Приложение- боты интересно тем, что показывает, что что-то действительно опробовано и протестировано.

  2. Yowsup Проект по-прежнему активно развивается для взаимодействия с платформой WhatsApp.

  3. Yallagenie Yallagenie утверждает, что есть демо-бот, с которым можно взаимодействовать по телефону +971 56 112 6652.

  4. Hubtype Hubtype работает над созданием бот-платформы для WhatsApp для бизнеса .

  5. Задача Фреда Фреда заключалась в автоматизации разговоров в WhatsApp, однако, поскольку он официально не поддерживался WhatsApp, он был закрыт.

  6. Oye Gennie Бот, заблокированный WhatsApp.

  7. Приложение / веб-сайт для WhatsApp. Мы можем использовать настраиваемые схемы URL-адресов и систему намерений Android для взаимодействия с WhatsApp, но НЕ WhatsApp API.

  8. Демон API чата. Вероятно, создан путем проверки вызовов API в веб-версии WhatsApp. НЕ связан с WhatsApp.

  9. WhatsBot Деактивированный бот WhatsApp. Создано в ходе хакатона .

  10. Нет претензий к API. Соучредитель WhatsApp четко заявил на конференции, что у них нет никаких планов относительно API для WhatsApp.

  11. Bot Ware Вероятно, они ожидают, что WhatsApp выпустит свои API для платформ чат-ботов.

  12. Vixi Кажется, они говорят о какой-то платформе, которая, вероятно, будет работать для WhatsApp. Нет ясности как таковой.

  13. Неофициальный API Этот API можно отключить в любой момент.

    И число продолжается ...

Замир Ансари
источник
10

Yowsup предоставляет лучшее решение с примером. Вы можете загрузить api с https://github.com/tgalal/yowsup, дайте мне знать, если у вас есть какие-либо проблемы.

Сиддхартх Джамбукия
источник
1
дублированный ответ
Рикардо А.
9

WhatsApp Inc. не предоставляет открытый API, но на GitHub команда Venomous делает доступную на GitHub переработанную библиотеку. Однако, насколько мне известно, это возможно в PHP. Вы можете проверить ссылку здесь: https://github.com/venomous0x/WhatsAPI

Надеюсь это поможет

оламми
источник
8

Это страница разработчиков официальной страницы Open WhatsApp: http://openwhatsapp.org/develop/

Вы можете найти там много информации о Yowsup.

Или вы можете просто перейти по ссылке на библиотеку (которую я все равно скопировал со страницы Open WhatsApp): https://github.com/tgalal/yowsup

Наслаждайтесь!

Ренато Гилардуччи
источник