谷歌现在处理WhatsApp消息

13

我看到有很多关于如何在不打开WhatsApp的情况下发送Whatsapp消息的帖子。

如何在不打开 WhatsApp 的情况下发送 Whatsapp 消息?

所有的答案都指向以下两个选项之一:

  1. 打开 WhatsApp -> 选择联系人。意图中设置的消息将被发送给该联系人。
  2. 打开 WhatsApp 并与特定联系人聊天 -> 手动粘贴意图中设置的消息并点击发送。

因此,WhatsApp未提供直接以完全后台方式向联系人发送消息的选项。

如果是这样,那么GoogleNow如何能够获得此不可用的WhatsApp服务?

如果这是谷歌或WhatsApp开放的新服务,我可以获取指针,以便在我的应用程序中使用它吗?


好的。这就是我在寻找的那个。这是在Lolipop中吗? - naamadheya
不。正如我上面所说,这是仅在Android Marshmallow中的新功能。 - Eduard B.
好的,但是这又回到了我的问题。在Lolipop中,“Google Now”如何能够向WhatsApp联系人发送消息? - naamadheya
好的,我不需要语音操作,因为我的应用程序需要在后台发送消息(例如:WhatsApp消息)。我想知道的是,在读取语音操作后会发生什么。如何将语音消息发送到另一个应用程序? - naamadheya
1
@Edy:我不想在我的应用程序中使用GoogleNow。我想创建像Google Now一样的Intent,以便在不打开WhatsApp的情况下发送WhatsApp消息。 - naamadheya
显示剩余4条评论
1个回答

3
WhatsApp没有任何相关信息,也没有API。
请参考以下讨论:https://www.quora.com/WhatsApp-Why-doesnt-WhatsApp-have-an-API WhatsApp的理念是将存储推向设备,而不是基于中央服务器的消息存储。这意味着API也需要存在于设备上。正如Brian Acton在最新的F8大会上所说,“因为WhatsApp不想用用户不想看到的信息淹没他们”。虽然这对开发者来说可能很遗憾,但我认为这是一个好决定。WhatsApp的吸引力在于私密、人性化的群体对话,它做得非常好,已经有超过10亿的用户。干扰这一点可能是有风险的。全球有几家公司可以通过WhatsApp开发客户服务应用程序。
在WhatsApp的官方网页上,只有关于集成的这些信息(实际上是Android系统功能)。
我认为GoogleNow真正做的是处理系统事件,谷歌拥有Android,所以当安装应用程序时,他们知道可以集成到系统中的所有事件和操作,这没有问题。
因此,我们目前无法这样做(很遗憾)。我们必须等待WhatsApp制定一些API。

1
我认为,WhatsApp正在向Android提供某些访问权限来实现这一点,否则它不就是在未经应用程序同意的情况下访问该应用程序吗? - naamadheya
嗯,不完全是未经同意的情况,我们可以看到WhatsApp已经集成到了Android的联系人应用中,因此我们可以从默认的联系人应用程序向这些特定联系人发送消息。要做到这一点,您可以参考此链接:https://dev59.com/p2855IYBdhLWcg3wMRVW - Brandon Zamudio
这不是你所解释的。WhatsApp可能使用了Google助手的API将自己集成到Google助手中。 - Dushyant Suthar

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接