actions-on-google相关内容

Google助理应用程序未存储用户信息

因此,我一直在遵循Google提供的以下文档: https: //developers.google.com/actions/identity/user-info 最近,request.userId已被弃用,因此是Google。因此,我转向了指定使用conv.user.storage的文档。 我尝试在我的应用中使用storage属性,但似乎没有存储任何用户数据,因为下次访问该存储时, ..

如何在Dialogflow中获得位置和地理坐标的用户确认?

我正在使用对话框流程为Google助手制作应用程序。我的应用程序使用部署在firebase上的webhook函数。主要问题是如何获取用户位置-我需要将坐标传递给URL。我可以提示输入位置信息,但是如何确认和获取坐标。 我需要添加任何确认意图吗?我在默认的欢迎意图中要求位置许可。 代码如下: '使用严格'; process.env.DEBUG =‘Google行动:*’; ..
发布时间:2020-06-01 18:40:31 其他开发

如何获得用户权利以在整个对话中持续存在

我试图通过检查conv.user.entitlements来查看用户是否购买了产品,但购买后立即除外,这是空的。 此值以前在会话之间似乎一直存在,现在始终为空。购买后,我可以立即使用conv.user.entitlements看到该权利,但是随后它就消失了。 if(arg .purchaseStatus ==='PURCHASE_STATUS_OK'){ console.log(' ..
发布时间:2020-06-01 18:40:24 其他开发

actions_intent_SIGN_IN在conv-> user->个人资料下没有个人资料数据

我在集成Google SignIn流时遇到了这个问题。我面临的问题是,用户成功登录程序控件后,将触发代码中的actions_intent_SIGN_IN意向。从那里我可以获取用户详细信息,但我注意到有时conv-> user->个人资料没有个人资料信息,而其他时候却拥有。另外,当它没有配置文件信息时,下次我调用其他意图时,它将获得用户令牌。 这是我要承受的有效载荷 用户{ raw: ..
发布时间:2020-06-01 18:40:13 其他开发

如何在Webhook api.ai中触发多个Intent?

我正在开发一个api.ai机器人,它将在数据库中搜索供应商名称。 a)如果供应商存在->提供用户名->提供密码 b),如果供应商不存在->(添加供应商->是)或(添加供应商->否) 我有一个Webhook正在检查供应商是否存在于数据库中。 启动场景:(示例) 案例1: 用户:Alpha是否作为供应商存在? Bot:是的,Alpha存在于数据库中。请提供用户名 ..
发布时间:2020-06-01 18:40:10 其他开发

尝试释放Alpha时未找到Google测试说明上的操作

我正在尝试在Google的“操作”上测试Dialogflow应用。 我设法没有问题地发布了一个Alpha版本,但是现在当我尝试发布第二个版本时,它给出了错误 找不到测试指令。 然后什么都没有发生。我在任何地方都找不到此错误,也不需要任何对话框来解决它。 这是什么意思,我怎么能为同一项目创建一个alpha版本而没有错误? 解决方案 正如我们在评论中所确定的那样,您在第二个版本中添加了 ..
发布时间:2020-06-01 18:40:06 其他开发

即使将意图添加到Dialog Flow中的隐式调用后,它们也不会显示在Google Actions控制台中

我在Dialog Flow中的隐式调用下添加了意图“最近的新闻”。 但是即使这样做,我仍无法在Google Actions控制台中看到该操作。 下面是我的项目的Google Actions控制台的图像 解决方案 我刚刚发现了造成问题的原因经过反复试验后的问题。 基本上,如果一个意图没有训练短语,那么即使在Dialog Flow中添加了该意图,该意图也不会显示在Google Act ..
发布时间:2020-06-01 18:40:02 其他开发

在没有firebase的情况下,如何在dialogflow实现中向其他服务发出http请求?

我编写了一个node.js实现代码,只需使用 http.request 函数将我的消息从Dialogflow发送到另一个服务(在此代码中是邮递员)。 。 ” use strict“; const express = require(” express“) ; const bodyParser = require(“ body-parser”); const https = require(' ..

Google助手-识别音频片段并根据该音频采取措施

我正在尝试构建Google Assistant应用,以识别从另一台设备(电视,广播等)播放的音频片段,并根据该音频片段采取措施以播放另一音频片段,YouTube视频或在浏览器中打开网站。 很高兴知道实现此功能的可能性以及是否有可用的Google资源/文章。 谢谢 解决方案 很抱歉通知您目前,您无法访问与助手进行交互的原始记录。您只会得到用户的话语字符串。这意味着您无法制定识别音 ..

Google上的操作不会响应显式调用

我正在开发一个动作,我们称之为“ foo”。这是一个杂货店清单,因此用户应该可以像这样显式调用它: “问foo加牛奶”(失败) “问foo add milk”(有效,但语法上很糟糕) “ tell foo add milk”(失败,即使它与 “与foo交谈” ...“加牛奶”(有效,但很尴尬) 我在Dialogflow中定义了“添加{item}到我的foo列表”和“添加{item ..
发布时间:2020-06-01 18:39:50 其他开发

由于Ssml响应的语音响应为空,无法将Dialogflow响应解析为AppResponse

试图找出正确的Dialogflow实现webhook json响应。 Json由.NET Core在AWS Lambda上生成。 { “ fulfillmentText”: “ p>欢迎来到Alterians新闻。我提供来自各种来源和各种主题的Alternates感兴趣的新闻。 \r\n ;您可以说“强调” /“强调”,然后说主题名称。例如,您可以说“强调” /“阅读今天 ..
发布时间:2020-06-01 18:39:48 其他开发

如何从INTENT中提取参数以将其传递给webhook?

假设对话流中有一个名为“ intent.direction ”的意图。此意图包含一些短语,例如:“ 指向PLACE_NAME的”或“ 导航到PLACE_NAME ”等。这里的“ PLACE_NAME ”是用户要去的任何地方的名称。 此 >意图已触发,我希望将 PLACE_NAME ”(即地点名称)传递到我的 WEBHOOK (index.js)。 有什么办法吗? -------- ..
发布时间:2020-06-01 18:39:46 其他开发

Google动作中有表格组件吗?

是否可以使用Google-Actions和Google Dialogflow来实现用于显示信息的表格? AFAIK对于简单的响应,降价不足,无法输出表格,最好的办法是在每个文本行中直接插入列名。 谢谢。 解决方案 现在有一个桌卡响应对象! https://developers.google.com/actions/assistant/responses#table_card ..
发布时间:2020-06-01 18:39:43 其他开发

无法看到客户编号

我们正尝试使用 Google登录。 在此,它要求我们在步骤5中复制客户ID: 打开客户信息,并记下Google颁发给您的操作的客户ID的值。 但是,我根本没有在“帐户链接”部分找到“客户ID”字段。 是否有其他方法可以生成此结果?我尝试在developers.google.com中使用控制台,并创建了Web应用程序类型的Oauth 2.0客户端ID,但是使用以这种方式生成的 ..
发布时间:2020-06-01 18:39:39 其他开发

仅在会话期间对Google userStorage进行操作

对于某些用户,google userStorage对象上的操作仅在会话期间存在。当下一个启动请求到来时,它消失了(不在传入的json中)。我用一个新的用户ID重新创建它-会话期间一切正常,然后丢失了存储状态,因为我必须生成一个新的用户ID。对于大多数用户来说,它工作正常。 我在设备设置中缺少什么吗?语音识别? 解决方案 这些用户启用了 Web& 活动中心和包含Chrome历史记录设置 ..
发布时间:2020-06-01 18:39:36 其他开发

Google Assistant培训分析与数据不匹配

我对如何最好地解决这个问题感到困惑。在训练数据中,看起来Google代理正确解析了该信息。 但是当我在端点中获取它时为满足请求,它们不匹配。 我没有办法指出这是一个错误,因为根据培训信息,它可以正确解析所有内容。 解决方案 好吧,我想我已经开始理解了这一点。发生这种情况时,这意味着训练数据正在识别的格式实际上不在该意图的样本发音中。这就是为什么数据不匹配的原因。我要做的就是批准 ..
发布时间:2020-06-01 18:39:32 其他开发

Javascript Firebase Firestore函数未执行

我尝试使用ActionsSDK,Firebase Functions和Firebase Firestore构建ActionsOnGoogle App。 我构建了具有意图的实现。启动Actions App时的mainIntent,以及用户从mainIntent回答问题时的answerIntent。从firestore数据库中获取mainIntent中的文本,并要求带有包装文本的用户工作得很好。 ..