问题标签 [fulfillment]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
199 浏览

node.js - 如何要求用户在对话框流中输入有效的详细信息

我可以知道如何要求用户在 Dialogflow 中提供正确的输入...例如,如果用户必须输入 1-100 之间的数字,但他输入的值超过了该限制。如何使用 Webhooks 进行验证

0 投票
1 回答
966 浏览

webhooks - 用于翻译 webhook 的 dialogflow (api.ai) 意图重定向

我正在尝试使用 Translate API webhook 在我的 DialogFlow 代理中启用多语言功能。

  1. 意图是用英文配置的
  2. 当以任何其他语言向机器人输入文本时,它会转到调用 webhook 以翻译此文本的默认后备意图。返回翻译后的输出和用户语言上下文。
  3. 如果我确切地知道接下来要按顺序触发什么意图,我可以为此配置一个后续事件。但是在这里,机器人的输出是不应该打印的翻译文本,但需要与所有英语意图进行匹配,以查看哪个是成功的。然后,匹配意图中定义的输出应再次翻译成用户的语言并作为输出生成。

不知道如何让完成的翻译文本经过所有意图并相应地匹配。请帮忙?

0 投票
2 回答
501 浏览

javascript - 使对话框流执行存储在我的计算机中的 C# 作为对 Intent 的响应

我有一个问题,我希望 Dialogflow在我的计算机中执行 C# 代码作为对确定 Intent 的响应。我想 webhook 功能提供了一种在本地调用和执行 C# 代码的方法。但是,我还没有找到任何关于此的指导。

谢谢你的时间!

0 投票
2 回答
5315 浏览

webhooks - 通过 Dialogflow webhook 实现向 Actions on Google 发回丰富的响应

要让 Google Assistant 向用户显示丰富的响应,必须为其提供响应,例如 Google 文档上的 Actions 示例。但是,由于我使用 Dialogflow 作为我的服务器和 Google 之间的中介方,我需要在我的 webhook 中提供某种对 Dialogflow 的响应,以表明应该有一个丰富的响应。正如您从该链接中看到的那样,文档提到了如何向 FB Messenger、Kik、LINE 等发送丰富的响应,但没有提到 Google Assistant。

我在这里想念什么?我在 Dialogflow Web 控制台中看到了丰富响应的选项,但在那里我似乎只能输入硬编码的响应,而没有来自服务器的动态数据。这样做的正确方法是什么?

在此处输入图像描述

0 投票
1 回答
88 浏览

php - MWS Amazon PHP API GetFulfillmentPreviewItemList:不清楚如何设置具有多个 sku 的列表

数组 $order['Items.member'] 中有两个 items.member,只有最后一个出现在 $itemList 中。第一项 [0] 显然被覆盖。

这里丢弃了 itemlist 对象;仅填写最后一项 999938-1。缺少项目 999938-0:

项目本身定义正确(根据回声)。

我已经创建了单独的列表作为新对象,但是所有项目最终都应该发送到一个履行订单中。

现在我几乎迷路了,研究模型并没有带来任何澄清。这很容易通过一个循环直接创建 XML 代码。哈哈

谢谢你的一些提示

0 投票
1 回答
28 浏览

google-home - Google Home - 如何挂钩我自己的网络服务 URL

我想在 fullfilment 的 webhook URL 中挂接在我自己的系统上运行的自己的 web 服务?可能吗 ?

0 投票
2 回答
561 浏览

dialogflow-es - 响应来自 webhook 请求的用户时区/语言环境

当我收到用户请求时,我想回复用户时区的日期。实际上,我只能用服务器 TZ 响应

0 投票
3 回答
155 浏览

action - Google 操作 - Webhook

我对 Webhook 和 Web 集成有一些问题。

我已经创建了意图,响应来自 Webhook APIcall。当我尝试使用 Web 集成测试意图时,我的响应显示为“[empty response]”

这有什么问题?

来自 Webhook 的空响应

0 投票
1 回答
456 浏览

node.js - 使用 http.get 时必须设置 final_response

我尝试使用 dialogflow 和 webhook。Everythink 工作,直到我添加一个 http 请求。我有以下错误:

必须设置 MalformedResponse 'final_response'。

这是我的代码:

我尝试了其他样本,但总是同样的错误。

失败时的响应:

我为我的 webhook 使用了 firebase 函数。

0 投票
1 回答
368 浏览

snmp - 谷歌家庭助理

嘿,我是一名学生,对于一个项目,我们必须通过 API.ai(现在名为 dialogflow.com)为谷歌做一个代理。创建代理并不难,但是否有可能以某种意图询问用户的网络,找出他正在使用哪些打印机?我认为您可以通过履行来处理此问题,但我真的不明白如何使用 snmp 陷阱来做到这一点。是否可以捕获谷歌助手用户网络的数据?还是谷歌说不,我们不希望你扫描我们的用户网络?