2013-04-29 12 views
10

Czy można utworzyć odbiornik, aby uzyskać wiadomość od użytkownika whatsApp w systemie Android?
Znaczy jak masz broadcastReceiver słuchać przychodzących wiadomości SMS w android ...Uzyskaj komunikaty WhatsApp

Czy każdy API jest potrzebny do tego czegoś, czy też jest to rzecz do zrobienia lub prawny muszę uzyskać wszelkie zgody whatsApp?

Odpowiedz

9

Whatsapp nie opublikował żadnych oficjalnych interfejsów API.

Jest to open source API do komunikowania się z WhatsApp, to nie jest oficjalne i może przestać działać, jeśli WhatsApp zaktualizuje swoje protokoły.

https://github.com/venomous0x/WhatsAPI

dotyczące legalności stosowania tego lub innych nieoficjalnych API, to zależy od umowy o świadczenie usług, które zgodziły się z Whatsapp. Przeczytaj go i sprawdź, czy nie marszczy się na używanie swoich protokołów komunikacyjnych z klientami innymi niż ich. Sądzę, że na to nie pozwolą.

AKTUALIZACJA: To repozytorium GitHub zostało przeniesione do trybu offline z powodu prawnych zagrożeń.

+0

Dzięki za odpowiedź :) gdzie mogę znaleźć umowę whatsApp? Przeczytałem ten post http://stackoverflow.com/questions/14520776/is-it-legal-to-use-whatsapi, więc rozumiem, że jest legalne używać go do czegokolwiek oprócz spamowania – Elior

+0

http: //www.whatsapp. com/legal/ – tbkn23

+0

Ten link nie wyświetla kodu lub czegokolwiek. –

-1

Istnieje również inna biblioteka napisana w Pythonie, do której można użyć niestandardowej aplikacji write.

Ma również klienta terminala i uruchamiasz go w trybie interaktywnym, a także obsługuje wiadomości grupowe.

Istnieje wiele problemów do naprawienia. Nie należy jednak nadużywać usługi WhatsApp. Nie należy jej używać do spamowania użytkowników. Jest to biblioteka inżynierii wstecznej, a zatem nieoficjalna.

Oto link: - yowsup

0

Możliwe jest przykładem aplikacji na Androida, które robi to Snowball - podstawowe menedżer zgłoszenie, które mogą uzyskać dostęp do treści wiadomości WhatsApp. Nie jestem do końca pewien, jak to działa, ale zbadaj Snowballa, aby uzyskać więcej informacji na temat jego działania.

Jest to również możliwe bez Androida, repozytorium źródeł na GitHub został usunięty i umieścić kopię zapasową kilka razy z powodu prawnych zagrożeń.

Jeśli jednak uda Ci się połączyć z serwerami WhatsApp, aby uzyskać dostęp do wiadomości przychodzących i wychodzących przy użyciu aplikacji komputerowej, a Ty nie ukryjesz tego dobrze, Twoje konto zostanie zablokowane. WhatsApp odnotowuje konta, które wysyłają wiadomości szybciej, niż byłoby to wymagane dla normalnej osoby do wysłania - łatwo zauważyć, ponieważ człowiek potrzebuje czasu na pisanie, spróbuj opóźnić wiadomości o losową liczbę sekund, aby spróbować to ukryć. Należy również pamiętać, że warunki świadczenia usług WhatsApp określają, że użytkownik nie może uruchamiać żadnego zautomatyzowanego systemu korzystającego z usługi, tj. Żadnej zewnętrznej aplikacji. Nie możesz używać tej usługi do reklamowania lub spamowania (bardzo szybko podnosi czerwone flagi i blokuje twoje konto).