问题标签 [actionbuilder]

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 回答
18 浏览

actions-on-google - Google 模拟器上的操作无法刷新

我已经使用 2 种语言的 Action Builder 构建了一个动作,it 和 en。打开模拟器我收到消息:Scenes in locale en differ from scene in locale it. 打开控制台我有一个错误代码 3 的一般错误。有人有同样的问题吗?

0 投票
1 回答
59 浏览

google-assistant-sdk - 调用操作后如何从 webhook 更改谷歌助手的对话语言

我正在使用操作生成器在谷歌助手中开发一个应用程序。我的默认语言是英语。现在我想在我的应用程序中添加另一种语言。我做了所有与第二语言相关的设置。如果我从另一个人那里打电话,它会起作用。现在我想为用户提供一种在运行操作时更改语言的工具。怎么做?请帮忙。

0 投票
1 回答
84 浏览

php - Google 操作构建器 - 如何从 webhook 请求中读取并避免空响应

当我使用 PHP 调用 webhook 时,我在测试时收到此消息。抱歉,我没有收到任何回复 附加了我的 webhook 请求 json 和 php 代码

测试时还 webhook 响应 json

在此处输入图像描述

Webhook 请求 json

在此处输入图像描述

0 投票
0 回答
14 浏览

action - 谷歌助手 - 动作开发

我使用新的操作生成器创建了一个操作。我注意到,我之前场景的建议芯片与当前场景的建议芯片一起显示。从今天开始在我的 Android 手机上发生这种情况。直到上周它运行良好。iphone版的谷歌助手没有这个问题。我注意到代码实验室已在 4 月 9 日更新,但没有提及此更改。

任何人都知道如何解决这个问题。

0 投票
0 回答
19 浏览

actions-on-google - 为什么我的谷歌操作会挂在背靠背命令上?

我使用交互式画布和 Google 操作生成器创建了一个游戏。如果我为我的操作提供语音/触摸命令,等待响应然后按顺序给出下一个命令,它会非常好用。有时,如果我触摸提供下一个命令的按钮并且上一个命令尚未处理,我的 Google 助手会进入挂起模式并且不会进一步处理任何内容。我需要从头开始重新开始游戏。有没有办法解决这个问题?提前致谢

0 投票
0 回答
39 浏览

actions-on-google - 测试帐户的帐户关联问题“出了点问题,所以我无法让您登录。但您可以稍后再试”

我已经在 google action builder 中创建了一个应用程序,并且该应用程序使用了我在文档中告诉我使用的帐户链接,但是当我在测试帐户中使用该应用程序时,这会给我错误“出了点问题,所以我不能让你登录。但你可以稍后再试”这是因为 accountlinkingslot 给出错误报告

但是当我使用相同的应用程序而没有在构建该应用程序的主帐户中进行任何更改时,它不会给出错误,应用程序运行良好

任何人都可以在此帐户链接中帮助我吗

using : 谷歌助手控制台语言的操作生成器-nodejs 使用的帐户链接-GSI(Google 登录)

0 投票
1 回答
134 浏览

https - 如何为 Google Action builder 构建外部 HTTPS webhook

我想与调用外部 webhook 的场景建立一个简单的对话:

https://ipaddress/Serveur_Cron.php?cmd=ActionOnGoogle

在 action Builder 中,“Scene”告诉我链接一个 webhook 名称: Action Builder Scene

但在 webhook 选项卡中,我可以提供 https 网址,但不能提供任何名称?我错过了什么 ?

我如何设法从 Actions Builder 调用外部 API ???

0 投票
0 回答
33 浏览

dialogflow-es - Google Action 没有 DialogFlow 作为履行工具

我创建了一个新的 Google Action,但它现在没有像 DialogFlow 这样的实现工具。新的 Google Action 现在默认使用 Action Builder。

我基于 DialogFlow 的旧 google 操作现在显示迁移到 Action Builder 的选项。

我正在调查互联网上的以下内容,但找不到任何参考

  • DialogFlow 是否会在不久的将来从 Google Action 中移除。如果是,那么这是否由谷歌记录在任何地方?
  • 如果 DialogFlow 不会被删除,那么为什么我们没有选择从 DialogFlow 和 Action Builder 中选择实现工具
  • Action Builder 现在是默认的吗?如果是,那么这是否由谷歌记录在任何地方?
  • 是否有任何选项可以让 DialogFlow 作为 Google Action 的执行工具而不是 Action Builder。
0 投票
1 回答
52 浏览

actions-on-google - 意图填充槽 - Google Actions Builder

在 Dialogflow 中,当匹配特定意图时,我们有一个选项,如槽填充,Dialogflow 代理继续收集所有必需的参数(由我们在意图中指定)。

https://cloud.google.com/dialogflow/es/docs/intents-actions-parameters

Alexa 中也有相同的选项。

但我无法在 Google Actions Builder 中找到相同的选项。在场景中,他们正在填充插槽,但这将在意图匹配之前执行。所以它没有检查特定的意图。

插槽填充高于用户意图处理!

当意图匹配时,如何验证所需类型是否满足?

0 投票
1 回答
78 浏览

google-assistant-sdk - Google Action Console(云功能编辑器)如何将图像添加到 Media/MediaObject

嗨,我正在使用谷歌助手,我正在使用谷歌操作控制台中的操作生成器。我使用操作控制台中提供的谷歌云功能编辑器来测试我的 webhook。我想使用媒体播放器来阅读我提供的带有 url 的 mp3 歌曲。我按照这里的文档:https ://developers.google.com/assistant/conversational/prompts-media我使用了这个代码:

问题是当我删除图像时这段代码可以工作,但如果我保留它,我会得到一个错误:

在 webhookResponse 我得到:

我的问题是如何在 Webhook 发送的 MediaObject 中发送图像?我必须在哪里存储我的图像以及如何在响应中添加它?