1

我有一个 Facebook Messenger 聊天机器人,它是更广泛平台的一部分,其中还包括 Google Assistant Action。

在某些情况下,我希望我的用户从 Messenger 应用程序切换到 Google Assistant 应用程序(iOS 和 Android 上),这样他们就可以对我的 Action 说话。

据我了解,不可能通过 GA Action 向用户“推送”消息(或“唤醒”Action),所以我想使用某种深度链接将用户从 Messenger 转发到 Google Assistant 应用. 至少 - 只是为了启动应用程序,充其量 - 使用转发参数启动它,例如“user_id”或代表用户发送给 GA 的消息。

我该怎么做?

我如何知道适用于 iOS 和 Android 的 Google Assistant 应用程序的深层链接“scheme://”?

4

1 回答 1

4

您可以使用 Action on Google 发布后获得的网络链接。例如:https ://assistant.google.com/services/a/id/66888e9b751b325a/

当用户单击此链接(Android 或 iOS)时 - 它将打开助手并开始操作。

至于 user_id 和其他身份验证方法 - 目前是不可能的。

于 2017-10-23T03:18:30.423 回答