【问题标题】:How does google assistant send personal whatsapp messages directly from Google Assistant app? Is it Google Assistant who made the UI for whatsapp?谷歌助手如何直接从谷歌助手应用程序发送个人 whatsapp 消息?为whatsapp制作用户界面的是谷歌助理吗?
【发布时间】:2019-04-03 07:13:30
【问题描述】:

我读过一些文章,据他们说,WhatsApp 没有供开发人员发送个人消息的 API。虽然当我输入 在 Google 助理(Android 移动设备)中发送 WhatsApp 消息,它显示了一个简单的用户界面,用于选择联系人并键入消息,以及一个发送按钮以直接从助手发送.

我也想用我的消息应用程序做这种事情。

我的问题是

  1. 如何做到这一点?

  2. WhatsApp 是从他们这边做的,还是 Google Assistant 做的?

注意:不仅是 WhatsApp,我还注意到 Android 设备中预装的 SMS 消息应用程序存在同样的问题。

编辑:找到的可能重复项与我的问题无关,因为它与 Google 助理功能无关。

【问题讨论】:

  • @YanickSalzmann 这不起作用。那么根据你的说法,负责显示 UI 而不是 WhatsApp 的 Google 助理?
  • 这正是我们所做的,whatsapp 注册了一个 App Action,这几乎只是暴露了重复问题中显示的意图,然后谷歌助手正在执行所述意图。
  • 但是根据这个链接 [App Actions] (developer.android.com/guide/actions) 最终用户仍然无法使用 App Actions。
  • Whatsapp 可能不是普通的最终用户

标签: android whatsapp google-assistant-sdk


【解决方案1】:

你遇到过这个答案吗?
https://stackoverflow.com/a/46683818/3138726

不过,这需要用户同意。它将打开带有该联系人的预填充文本的屏幕。

【讨论】:

  • 这段代码的目的是用一些加载的值打开 WhatsApp 应用程序。虽然代码对我不起作用。但如果你仔细观察谷歌助手,它并没有打开 WhatsApp 应用程序,它仍然能够将消息发送给选定的联系人。
【解决方案2】:

实际上,谷歌从 whatsapp 公司获得了这样做的许可,这是不可能从您自己的应用程序发送消息的

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2017-11-30
    • 1970-01-01
    • 2018-05-21
    • 2022-07-08
    • 2017-10-22
    • 2022-06-17
    • 2018-07-13
    相关资源
    最近更新 更多