在故障时对 google webhook 部署操作
Deploying actions on google webhook on glitch
我想部署 this example on glitch。我已将 package.js 和 index.js 添加到我的故障项目并成功构建。
但是,代码缺少用于侦听 HTTPS 请求的部分。在大多数 node.js/express webapps 中,有代码指示哪些路径触发哪些功能,但示例中缺少此代码。你能向我解释一下它应该如何工作以及为什么这个例子中缺少那部分吗?
不清楚 "the code is missing a section to listen" 是什么意思,因为 index.js 的唯一主要功能是收听请求和 return 信息。
我建议您检查 index.js 并确保在故障时收到到达终点的请求。
此外,如果您可以在 SO 上分享您的故障项目,那将很有帮助,这样我们就可以看到您在做什么。
顺便说一句,您可能需要仔细检查您是否拥有所有 packages
我还在 Glitch 上创建了这个 simple example - 它是 return 当前的比特币价格。随意重新混合它并使用那里的代码进行您自己的操作。
祝你好运!
"listens to requests"是
的部分
// The Entry point to all our actions
const actionMap = new Map();
actionMap.set(ACTION_PRICE, priceHandler);
actionMap.set(ACTION_TOTAL, totalHandler);
actionMap.set(ACTION_BLOCK, blockCountHandler);
actionMap.set(ACTION_MARKET, marketCaptHandler);
actionMap.set(ACTION_INTERVAL, intervalHandler);
assistant.handleRequest(actionMap);
其中每个 ACTION 都是 Dialogflow 中的一个动作(在一个意图中),而处理程序是您代码中的相应函数。
我建议你看看
https://codelabs.developers.google.com/codelabs/assistant-codelab/index.html?index=..%2F..%2Findex#0
如果你想要一个很好的助手应用程序示例,尽管它使用 firebase 而不是 glitch。
我想部署 this example on glitch。我已将 package.js 和 index.js 添加到我的故障项目并成功构建。
但是,代码缺少用于侦听 HTTPS 请求的部分。在大多数 node.js/express webapps 中,有代码指示哪些路径触发哪些功能,但示例中缺少此代码。你能向我解释一下它应该如何工作以及为什么这个例子中缺少那部分吗?
不清楚 "the code is missing a section to listen" 是什么意思,因为 index.js 的唯一主要功能是收听请求和 return 信息。
我建议您检查 index.js 并确保在故障时收到到达终点的请求。
此外,如果您可以在 SO 上分享您的故障项目,那将很有帮助,这样我们就可以看到您在做什么。 顺便说一句,您可能需要仔细检查您是否拥有所有 packages
我还在 Glitch 上创建了这个 simple example - 它是 return 当前的比特币价格。随意重新混合它并使用那里的代码进行您自己的操作。 祝你好运!
"listens to requests"是
的部分// The Entry point to all our actions
const actionMap = new Map();
actionMap.set(ACTION_PRICE, priceHandler);
actionMap.set(ACTION_TOTAL, totalHandler);
actionMap.set(ACTION_BLOCK, blockCountHandler);
actionMap.set(ACTION_MARKET, marketCaptHandler);
actionMap.set(ACTION_INTERVAL, intervalHandler);
assistant.handleRequest(actionMap);
其中每个 ACTION 都是 Dialogflow 中的一个动作(在一个意图中),而处理程序是您代码中的相应函数。
我建议你看看
https://codelabs.developers.google.com/codelabs/assistant-codelab/index.html?index=..%2F..%2Findex#0
如果你想要一个很好的助手应用程序示例,尽管它使用 firebase 而不是 glitch。