dialogflow-es - 交易 API 在移动 Google 帮助中不起作用
问题描述
Google Transaction API 已在 Dialogflow Fulfillment 中实现。在我的意图函数中,我的代码就像agent.add(agent.conv().ask(new TransactionRequirements()))
. 此代码运行正常,并且仅在 alpha 测试部署之前在谷歌操作控制台中给出响应。但当时在移动谷歌帮助中没有任何响应,也没有登录谷歌firebase功能。在 alpha 测试中部署后,响应将出现在谷歌操作控制台中,即
显示请求响应音频调试错误调用错误您不能在模拟器中使用标准的 Google 助理功能。如果您想尝试它们,请在您的手机或其他兼容设备上使用 Google 助理。
现在也在移动谷歌助手中仍然没有响应。解决方案是什么?
解决方案
let tran = new TransactionRequirements();
agent.setContext(context);
agent.add(agent.conv()
.ask(tran)
)
@stackjohnny
推荐阅读
- python - 常用字母消除、列表、PYTHON
- java - 使用 Spark /Java 的 SQL 查询和数据框
- c++ - 使用 QProcess 执行命令并将结果存储在 QStringList 中
- django - 如何在一个 django form-tools WizardView 中保存具有多个 modelForms 的多个模型
- python - python将请求文本转换为文件中的内容
- python - 如何将 spark DataFrame 拆分为 numpy 数组以将它们用作 tensorflow 的卷积神经网络输入?
- python - 尝试将分类值转换为标称值时出现错误“int() 以 10 为底的无效文字:'video'”
- animation - 重置 webp 动画,使其从第一帧开始播放,重新启动动画 webp
- python - AppInstallerRedirector 终端
- python - 为什么我不能从 Anaconda 导入 Pycharm 中的 Pandas 和 Matplotlib,当它与 Spyder 一起使用时?