获取WhatsApp消息

是否有可能创build一个侦听器从android中的whatsApp获取消息?
我的意思是像你有一个broadcastReceiver来听取传入的短信在Android …

是否需要任何API,或者是否合法,或者需要从whatsApp获得任何许可?

Solutions Collecting From Web of "获取WhatsApp消息"

Whatsapp没有发布任何官方的API。

有这个开源的API与WhatsApp沟通,它不是官方的,如果Whatsapp更新他们的协议可能会停止工作。

https://github.com/venomous0x/WhatsAPI

关于使用这个或其他非官方API的合法性,取决于您同意Whatsapp的服务协议。 仔细阅读一下,看看他们是否对与他们的客户使用他们的通信协议不屑一顾。 我的猜测是他们不允许。

更新:由于法律威胁,这个GitHub仓库似乎已经脱机。

有可能的,一个Android应用程序的例子是Snowball – 基本的通知pipe理器,可以访问WhatsApp消息内容。 我不太确定这是如何工作的,但是研究雪球以获得更多关于它是如何工作的信息。

如果没有Android,也可能由于法律威胁,GitHub上的源代码库已经被取消并放回了几次。

但是,如果您使用桌面应用程序连接到WhatsApp的服务器以访问传入和传出的邮件,并且不能很好地隐藏,则您的帐户将被阻止。 WhatsApp注意到发送邮件的帐户比正常人发送邮件的速度要快 – 容易引起注意,因为人类需要花时间打字,尝试延迟邮件几秒钟来尝试隐藏这些邮件。 另外请注意,WhatsApp的服务条款规定,您不得使用该服务运行任何自动化系统,即任何外部应用程序。 您不得使用该服务进行广告或发送垃圾邮件(引发红旗快速并阻止您的帐户)。

还有另一个用Python编写的库,您可以使用写入自定义应用程序。

它也有terminal客户端,并以交互模式运行,并支持群组消息。

有很多问题需要解决。但是你不应该滥用whatsapp服务。不要用它来垃圾邮件用户。这是反向工程库,因此是非官方的。

这里的链接: – yowsup