问题标签 [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 投票
3 回答
1714 浏览

dialogflow-es - 如何在 DialogFlow Fullfilment 中退出对话以执行操作

我有一个简单的文字游戏动作,完成游戏后应该退出对话。我想要支持Google Assistant和基于扬声器的设备(手机等)的操作,所以我以一般方式处理意图。

这会导致日志错误MalformedResponse: 'final_response' must be set

我也尝试了 conv api,这导致了同样的错误。

请建议如何在游戏结束时关闭麦克风并仍然发送响应。

0 投票
1 回答
1116 浏览

dialogflow-es - Dialogflow 将图像发送回 webhook 实现

由于发件人包含在请求对象中,因此我能够在 /webhook 路由上发回图像或卡片。但是发件人不包含在 /ai (履行网络挂钩网址)中。

但是,我的履行路线是 /ai 并且 REQ 正文不包括发件人,所以我总是在尝试发回除文本之外的任何内容时遇到此错误。

'(#100) 消息不能为空,必须提供有效的附件或文本',输入:'OAuthException',

0 投票
1 回答
869 浏览

google-places-api - Google 响应超时的 Dialogflow v2 操作

嗨,我有一个超时问题来获取 json 响应;我正在使用 google places API 来寻找最近的位置。

谁能帮我解决这个问题?谢谢。

0 投票
1 回答
226 浏览

ruby - Shopify_api Ruby Gem 未创建履行

我有一个我们上传到应用程序的 csv,我希望该 csv 带有订单号和跟踪号,然后进入并将订单标记为已完成,并在每个订单上输入一个跟踪号。在编写此代码时,我的 Intellisense 没有选择 ShopifyAPI::Fulfillment,因此我不能 100% 确定我是否应该这样做。我没有收到代码错误,但我也没有完成订单……我做错了什么吗?

0 投票
1 回答
809 浏览

php - 使用 php,如何从 dialogflow 实现 JSON 请求中获取特定数据并将数据存储到 php 变量中

使用 php,我如何从 dialogflow 实现 JSON 请求中获取特定数据并将数据存储到 php 变量中?

这是我从对话流代理获得的 JSON 响应

这是我的php代码

我想将cfl_on值存储到$action变量。我怎样才能做到这一点?这个 php 代码不起作用。

0 投票
1 回答
218 浏览

dialogflow-es - 当来自电报的消息时实现“en”本地

我写了一个电报机器人,我使用 Dialogflow 和Dialogflow Fulfillment Library。当我收到来自电报的消息时,Dialogflow Fulfillment Library 始终会识别en本地消息(agent.locale始终返回en)。无论我在消息中使用什么语言。我在 Cirillic 上写消息,但在服务器上我得到本地enintent识别为en. Dialogflow 如何识别请求的区域设置以及如何更改本地设置ru

0 投票
0 回答
246 浏览

webhooks - 如何发送 mp4 响应以响应谷歌上的操作

我在做action on google助理。

如何通过履行将视频响应发送到action on google

0 投票
1 回答
144 浏览

node.js - 如何根据发送的参数和意图简单地响应对话流 webhook 完整功能

我对 nodeJS 还是很陌生,我想知道如何创建一个服务器来根据对话流中的意图和参数响应对话流的 webhook 实现。

0 投票
2 回答
3630 浏览

dialogflow-es - 如何在对话框流中使用内联编辑器获取外部 api 数据

我有一个 Dialogflow 代理,我正在使用内联编辑器(由 Cloud Functions for Firebase 提供支持)。当我尝试通过使用获取外部 api 数据时,request-promise-native我不断进入Ignoring exception from a finished function我的 firebase 控制台。

0 投票
2 回答
597 浏览

google-cloud-firestore - 无法从 Firestore 集合中读取

我有一个名为 Users 的 firestore 集合,并试图通过履行在集合中编写文档。我正在通过对话流代理获取用户的姓名和他的位置,并尝试将其插入到集合中。但是文档没有被插入。

1)从代理获取数据:

名称=代理.参数.名称;

位置=代理.参数.位置;

2)写入firestore集合用户

db.collection("Users").doc("101").set({ name: name, location:location});

该函数已执行,但文档未插入到 firestore 集合中。我错过了什么?