【发布时间】:2019-02-25 14:54:40
【问题描述】:
作为配置为使用以下拓扑链接帐户的操作的一部分:
Actions-on-Google->Dialogflow->Webhook,
我看到 Google 助理在完成帐户关联流程之前注入了自己的消息,如下所示:
"I need to link your <action-name> to Google. Is that ok?"
链接流程由 webhook 中的以下内容触发:
public ActionResponse launchRequestHandler(ActionRequest request) throws Exception {
ResponseBuilder responseBuilder = getResponseBuilder(request);
responseBuilder.add(new SignIn());
}
我希望能够用自定义消息替换上述库存消息,但是当使用我们自己的消息将上下文附加到登录卡时,如下所示:
String speech = "Hi, I see that your account isn't connected. "
+ "I've sent a link to your Google Assistant app that will get you started and set up in just several simple steps. "
+ "Don't worry, I'll be here waiting, just call me when you're ready.";
responseBuilder.add(
new SignIn()
.setContext(speech));
我仍然看到最后添加的默认消息:
"Hi, I see that your account isn't connected.
I've sent a link to your Google Assistant app that will get you started and set up in just several simple steps.
Don't worry, I'll be here waiting, just call me when you're ready.,
I need to link your <action-name> to Google. Is that ok? "
我如何替换用我自己的 Google 默认消息?
【问题讨论】:
标签: dialogflow-es actions-on-google google-assistant-sdk account-linking