【发布时间】:2017-05-25 07:28:22
【问题描述】:
我正在为谷歌助手实现应用程序。我在 Api.ai 工具的帮助下构建了简单的对话应用程序,它运行良好。
现在,当用户通过说出一些文本触发特定意图(在 Api.ai 中创建)时,我想与我的应用程序(安装在 android 设备中)进行通信。引导我到正确的地方来实现这一目标。
【问题讨论】:
标签: dialogflow-es actions-on-google
我正在为谷歌助手实现应用程序。我在 Api.ai 工具的帮助下构建了简单的对话应用程序,它运行良好。
现在,当用户通过说出一些文本触发特定意图(在 Api.ai 中创建)时,我想与我的应用程序(安装在 android 设备中)进行通信。引导我到正确的地方来实现这一目标。
【问题讨论】:
标签: dialogflow-es actions-on-google
为此,您需要使用 Api.ai 的 fulfillment 选项。为此,您将需要一个网络服务器,而不仅仅是一个 Android 应用程序。
您首先需要在 Fulfillment 选项卡中启用 webhook:
在那里,您将放置一个 URL 到您的服务器,以执行您想要的操作。查看Actions on Google documentation,了解如何以正确的格式回复,以便在 Google 助理中为您的用户提供答案。
然后,您需要转到应该触发您的服务器的特定意图并在那里启用 Webhook:
【讨论】: