如何使用 Google 助手语音启动带有参数的应用程序?
How to vocally start app with parameter using Google Assistant?
目前,可以使用 Google 助手打开我的应用,方法是说
"Ok Google, open MyApp"
是否可以将参数传递到我的应用程序的主 activity?
例如,如果我说
"Ok Google, open MyApp action A"
我能否在给予我的应用程序的主要 activity 的 Intent 中获取 "action A" 参数?
你可以这样说"talk to Resistance Decoder about a red, yellow, and blue resistor"。
发生这种情况时,您的操作会开始,但会跳过主要意图。相反,短语的其余部分(红色、黄色和蓝色电阻器)将被发送到 Dialogflow 或 Actions SDK,并作为不同的意图进行处理。
所以用户会立即得到他们想要的答案。
它被称为深层 link 意图:https://developers.google.com/actions/sdk/invocation-and-discovery#deep_link_invocation
目前,可以使用 Google 助手打开我的应用,方法是说 "Ok Google, open MyApp"
是否可以将参数传递到我的应用程序的主 activity?
例如,如果我说 "Ok Google, open MyApp action A"
我能否在给予我的应用程序的主要 activity 的 Intent 中获取 "action A" 参数?
你可以这样说"talk to Resistance Decoder about a red, yellow, and blue resistor"。
发生这种情况时,您的操作会开始,但会跳过主要意图。相反,短语的其余部分(红色、黄色和蓝色电阻器)将被发送到 Dialogflow 或 Actions SDK,并作为不同的意图进行处理。
所以用户会立即得到他们想要的答案。
它被称为深层 link 意图:https://developers.google.com/actions/sdk/invocation-and-discovery#deep_link_invocation