Java 从android中的另一个应用程序发送WhatsApp消息。没有打开WhatsApp

Java 从android中的另一个应用程序发送WhatsApp消息。没有打开WhatsApp,java,android,message,whatsapp,Java,Android,Message,Whatsapp,我的问题是,是否可以在不打开WhatsApp的情况下从android应用程序发送whats应用程序消息。 我已经知道我可以做一些事情,比如共享,然后WhatsApp打开,我必须再次按下send。但我想从另一个应用程序中自动发送它,无需任何进一步的用户交互。 谢谢你的回答。不,你不能。每个应用程序都是独立的。即使您通过whatsapp共享某些内容,实际发生的情况是,我们只是向whatsapp提供您的数据意图。其余部分实际上由whatsapp本身负责,即如何处理这些数据。快速且简短:不,这是不可能的

我的问题是,是否可以在不打开WhatsApp的情况下从android应用程序发送whats应用程序消息。 我已经知道我可以做一些事情,比如共享,然后WhatsApp打开,我必须再次按下send。但我想从另一个应用程序中自动发送它,无需任何进一步的用户交互。
谢谢你的回答。

不,你不能。每个应用程序都是独立的。即使您通过whatsapp共享某些内容,实际发生的情况是,我们只是向whatsapp提供您的数据意图。其余部分实际上由whatsapp本身负责,即如何处理这些数据。

快速且简短:不,这是不可能的


即使是whatsapp的网络应用程序(web.whatsapp.com)也需要您的手机通过运行whatsapp-“应用程序”永久在线。

这打破了whatsapp的ToS。 whatsapp常见问题解答说:

请注意,以下行为违反了我们的合同条款 服务:

使用自动化系统或未经授权/非官方客户端 通过WhatsApp发送消息的应用程序

唯一(合法)的方法是使用您提到的,它通过自定义url方案工作,这需要用户交互


有一个名为whatsapp Plus的应用程序,但从评论来看,它似乎不再有效,可能是因为它违反了ToS。

不要认为whatsapp会允许它。如果你试图制作一个像whatsapp Plus这样的应用程序,你应该知道whatsapp Plus并不是一个与原始whatsapp应用程序并行的应用程序。它是WhatsApp本身的一个修改版本,并在其上构建了一些功能。没有使用另一个应用程序“控制”一个应用程序的概念,这是使用由应用程序自己处理的意图来完成的,因此需要调用它们。