【发布时间】:2019-08-07 14:00:44
【问题描述】:
我已经在 Typescript 中为 Dialogflow 实现了一个 webhook,我希望我的 Google 端点仅支持 Dialogflow SDK 对象。目前我的控制器看起来像这样:
import {dialogflow, DialogflowConversation} from "actions-on-google";
export class GoogleController {
public endpoint: any;
constructor() {
this.endpoint = dialogflow();
this.endpoint.intent("Welcome", (conv: DialogflowConversation) => {
return conv.ask("Hey There");
});
};
目前我已将端点设为任何类型,但我想将其更改为 Dialogflow 对象。我尝试从 SDK 导入 DialogflowApp 对象,但这些似乎不起作用。它们与 dialogflow() 调用返回的对象不匹配,或者接口没有 .intent 函数。
有谁知道如何做到这一点?
【问题讨论】:
标签: typescript dialogflow-es actions-on-google