对不起,如果这个问题很愚蠢,但我还没有太多使用 Javascript 或 Dialogflow 的经验。我有一个通过 Kommunicate 集成到测试网站的 Dialogflow 机器人。该机器人使用通过意图设置的响应,但实现代码似乎没有运行,因为通过实现设置的任何响应都不会发生。实现是通过内联编辑器编码的。
以下是通过意图设置的一些响应:
这是通过履行设置的响应:
在这里,您可以通过 Dialogflow 控制台查看履行响应:
最后,在这里您可以看到它不能通过 Kommunicate 工作,但意图响应可以:
我很确定我的问题是实现代码没有在 Kommunicate 上运行,需要以某种我不知道的方式集成到 Kommunicate 中。有谁知道我需要做什么?
编辑:我可能已经找到了原因。在履行文档的底部,它说:“从您的 Cloud Function for Firebase 到 Google 网络之外的目的地的网络调用需要为底层的 Google Cloud 或 Firebase 项目启用计费。” 在我试图说服我的老板花钱之前,任何人都可以确认这是我需要做的吗?