Get WhatsApp messages
android, whatsapp
Solution
Whatsapp did not publish any official APIs.
There's this open source API for communicating with whatsapp, it's not official and might stop working if Whatsapp update their protocols.
https://github.com/venomous0x/WhatsAPI
Regarding the legality of using this or other non-official API, it depends on the service agreement that you agreed to with Whatsapp. Read it and see if they frown upon using their communication protocols with clients other than theirs. My guess would be they do not allow it.
UPDATE: This GitHub repository seems to have been taken offline due to legal threats.
Problem
Is it possible to create a listener to get a message from whatsApp in android? I mean like you have a `broadcastReceiver` to listen to incoming SMS in android... Is any API is needed for that thing, or is it legal thing to do or I need to get any permission from `whatsApp`?