actions-on-google相关内容
我试图保留对话期间获取的值,并使用用户存储在流中的下一个对话中使用它。但是,我的下一个意图是看到用户存储空间为空。 函数askAccountNumber(agent){ var number = agent.parameters。帐号; 让conv = agent.conv(); conv.user.storage.account_number =数字; agent.
..
为什么这个特定的webhook响应(由DialogFlow返回给Google Assistant) { “ fulfillmentMessages” :[{{ “ payload”:{ “ google”:{ “ richResponse”:{ “ items”:[{ “ simpleResponse”:{ “ textToSpeech”:“您是男性还是女性?” } }] }, “
..
我的Dialogflow代理正在使用“ Google Rich Message上的操作”列表响应对象在Google Assistant平台上显示选项。 列表选项在测试时可以完美地工作在Dialogflow控制台上。但是,在移动设备上通过Google Assistant模拟器或Google Assistant应用进行测试时,列表选项在首次尝试时不起作用。仅在第二次选择选项时有效。下面是生成列表
..
我已经使用Google登录和帐户关联来执行我的操作,但是我意识到,这笔 可能不是必需的,因为我只需要检索用户电子邮件地址, 的姓名和姓氏 通过帐户关联,与我的代理进行交互的用户被要求“注册”一个电子邮件,其唯一目的是发送电子邮件,之后再将其忘记。 我发现这个代理商只是问“为了获取您的电子邮件地址,我们可以访问您的google帐户”?... https://assistant.go
..
我位于英国伦敦,正在使用此回购 但是,当我运行示例时,我得到了以下消息“对不起,我不能在您所在的地区付款” 我需要启用测试模式或类似功能吗? 解决方案 不幸的是,目前仅在美国提供对Google Transactions API的操作。 https://developers.google.com/actions/policies/general-policies “当
..
试图弄清楚如何解决这个问题。 我通过api.ai拥有一个应用程序,该应用程序可以访问Google Assistant for Google Home,如果我“输入”我的应用程序在测试模式下进入Google Assistant,它可以正常工作。例如“嘿Google,让我与Simonee谈谈”。 Google Assistant回答“当然,这是Sinomee,然后启动该应用程序。”。 但是
..
我正在尝试将实现消息作为Dialogflow v2 API WebhookResponse的一部分发送回去。 这可行: 仅发送 FulfillmentText 作为我的响应的一部分就可以正常工作(在“ Google模拟器上的操作”中测试应用,并以正确的 FulfillmentText value): func random(c * gin.Context,wr dialogfl
..
我正在设置一个使用推送通知的操作。但是,在Firebase上,我无法保存用户“ UPDATES_USER_ID”。它返回“未定义”。 我遵循了链接,这是我的代码,用于获取UPDATES_USER_ID。 app.intent('设置”,(转换,参数)=> { conv.ask(new UpdatePermission({ intent:“ notificationResponse
..
嗨,我目前正在为Google Home /谷歌助手开发应用程序 我使用dialogflow,并在意图后询问用户是否应设置他的计时器。我该如何实现? 解决方案 您无权访问Google Home或Google Assistant上的计时器/警报。 在某些情况下,您可以使用 Notifications 做您想做的事,但Google Home上尚未提供这些通知。
..
调用云函数的默认意图给出错误 错误:WebhookClient.handleRequest上没有用于请求意图 的处理程序(/user_code/node_modules/dialogflow-fulfillment/src/dialogflow-fulfillment.js:287:29) 在exports.dialogflowFirebaseFulfillment.functions.ht
..
我今天注意到,在访问我的应用程序后,DF不再在Google助手中工作。 我尝试发送给bot的每个参数(实现)都触发回退意图。 ..至少在过去四个月中并没有发生这种行为,而今天突然出现了.. 有人面对相同/相似的问题吗?有关Google服务更改的新闻吗? 谢谢 _DM 解决方案 我认为它是全球性的! 我也向Dialogflow团队发送了一张支持票。 在本地检查
..
我的意图是调用了cheerio.load(),并且使响应混乱。 Google助手不断告诉我,即使稍后在我有回复的代码中也没有设置任何回复。控制台还告诉我,异步调用没有返回到处理程序,我相信它是cheerio.load()。无论如何,我可以解决此问题,以便它继续在代码底部查找正确的conv.ask吗?它仍然继续向下运行,直到显示console.log(map)。谢谢您的帮助! app.int
..
我的Dialogflow代理使用“ Google Rich Message上的操作”列表响应对象在Google Assistant平台上显示选项。 列表选项在测试时可以完美地工作在Dialogflow控制台上。但是,在移动设备上通过Google Assistant模拟器或Google Assistant应用进行测试时,列表选项在首次尝试时不起作用。仅在第二次选择选项时有效。 任何指导都
..
我正在使用Google行动和Dialogflow来构建机器人. 我想知道如何在用户询问时轻松地重复最后一句话(“请重复"). 一种方法是在Dialogflow中具有重复的跟踪意图,但是由于: 您需要在每个意图之后添加一个,而我有很多 在多用户环境中,您需要跟踪每个用户的最后一句话... 有人知道如何做到这一点吗? 解决方案 广义上讲,最好的方法是利用Dialogflo
..
我正在使用Google行动和Dialogflow为老年人构建社交机器人. 我想知道如何在用户询问时轻松地重复最后一句话(“请重复"),因为老年人通常是第一次不听该句子. 一种方法是在Dialogflow中具有重复的跟踪意图,但是由于: 您需要在每个意图后添加一个,而我有很多 在多用户环境中,您需要跟踪每个用户的最后一句话... 另一种方法是利用Dialogflow上下文.发送
..
我正在尝试将Google动作的参数值传递给我的履约. 但是,我无法仅获取参数值.如何从参数中仅在newName字段下获得"Asda"?我是否必须从conv(如conv.inputs.arguments[1].rawText)中提取它?如果是这样,那么为参数命名的目的是什么? 从Google Actions请求JSON: { "user": { "userId": "ABwp
..
我们如何配置Context& Dialogflow内联代码编辑器中的事件? 我已经尝试过以下选项,但是这些都不起作用. app.intent('test1', (conv)=>{ conv.Context.set({ name: 'weather', lifespan: 2, parameters: { city: 'Rome' }}); conv.followupEventIn
..
我们如何才能将Google帐户与内联代码中的特定意图解除链接? 没有像登录(actions_intent_SIGN_IN)那样的内置操作来触发注销. 假设用户错误地通过另一个帐户登录,现在他要切换.我们如何提供此功能? 解决方案 当前无法通过语音取消关联帐户.但是用户可以在侧面底部的操作目录中重置帐户.
..
我要输入必选参数的两个意图中都有pizzaSelected和burgerSelected两个意图 我有以下实体 @pizza [pepperoni, farmhouse, country special, cheese] @pizzaSize [small, medium, large] @burger [veg, beef, ham] @burgerToppings [onion,
..
我目前正在尝试使用webhook响应以及我从找到,以下方法应该起作用: { "fulfillmentText": ${textToSpeech}, "fulfillmentMessages": [{ "text": { "text": [${text}] } }], "payload": {
..