问题标签 [actions-on-google]

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 投票
1 回答
517 浏览

actions-on-google - Google Home 操作

我尝试为 Google Home 创建操作。对于我的新操作,我需要在我的网站中询问用户授权,我需要识别用户。对于这个用户,应该在 Google Home 应用中找到我的操作,链接到我的网站并登录。我的问题在下一个。我有机会仅使用模拟器创建所有这些吗?还是没有 Google Home 设备我什么都做不了?

0 投票
0 回答
87 浏览

actions-on-google - 数字序列无法在 Google 上的操作中正常工作

用户在对话中传递像“1 2 3 4 5 6”这样的数字序列,当我在 API 中测试时它工作正常。AI 输出为没有空格的整数“123456”。然而,在谷歌家庭网络模拟器中,它只保留第一个数字“1”,有人可以帮助为什么数字序列实体在 API.AI 中工作而不在网络模拟器中工作

0 投票
1 回答
137 浏览

dialogflow-es - 实体上最多 20 个同义词是否已删除?

上周我在尝试保存包含 20 多个同义词的实体时遇到错误。有谁知道这个限制是否被删除,如果是,现在的限制是多少?

0 投票
3 回答
317 浏览

actions-on-google - 我们可以将安卓手机用作谷歌家庭设备吗

创建私有 API.AI 代理后,我可以使用模拟器对其进行测试。但是可以在安卓手机上测试吗?

0 投票
2 回答
776 浏览

node.js - Lambda AWS 上的 Webhook 部署

我正在尝试将此处找到的 Google 操作的 Webhook 示例部署到 Lambda AWS 上。

我使用 ngrok 成功部署并进行了 POST 调用。所以,那里没有问题。

但我发现的问题是它使用 Express 节点模块进行 POST 请求调用。向 Express 模块发出请求时,Lambda AWS 失败。那么有没有办法使 POST 调用成功。

我尝试使用Lambda-Express节点模块来部署它,但它似乎也有一些问题。

0 投票
1 回答
109 浏览

oauth-2.0 - 将 api.ai 代理链接到 Facebook

我正在创建一个 api 代理,我想向 webhook 添加功能,以便能够与 Facebook 图形 api 对话。为了做到这一点,我希望在调用 webhook 之前需要登录 Facebook 的具体意图。这样,它就有了对 Graph API 进行 API 调用的令牌。知道我该怎么做吗?我找不到 OAuth 链接所需的授权 url、令牌 url 和客户端密码。

0 投票
2 回答
439 浏览

actions-on-google - 谷歌操作使用actions-sdk调用http post api不起作用

当用户使用操作 sdk 提供一些原始输入时,我试图调用一个 http post api,但我收到错误“操作现在没有响应。请尽快重试”,我的代码如下

代码没有问题,因为它可以单独使用节点命令完美运行,我是谷歌操作的新手,请协助

0 投票
5 回答
2403 浏览

actions-on-google - Actions on Google - Mac gactions 不会运行

我正在尝试按照此处所述设置 Actions sdk:

https://developers.google.com/actions/sdk

我为 Mac 64 位机器下载了 gactions。如果我尝试打开文件,它会以文本形式打开。当我在包含 gactions 的文件夹中时,我尝试运行gactions init并获得响应:

-bash:gactions:找不到命令

有什么想法吗?

0 投票
1 回答
174 浏览

actions-on-google - 你必须使用 node.js 来实现 webhook 吗?

我在 Api.ai 上设置了一个应用程序,它使用 webhook 来实现。webhook 只是一个运行在 Nginx 上的 Laravel PHP api,它返回 JSON 响应。所有谷歌文档都提到使用 Node.js。如果我不使用 Node.js 来实现,我的应用程序会被拒绝吗?

0 投票
1 回答
309 浏览

actions-on-google - API.AI 是为 Google 助理构建对话技能的原生方式吗?

我使用 API.AI 开发了一种对话技能并部署到 Google Home,但 API.AI 的支持似乎有限,我无法执行某些操作,例如播放音频文件。我的问题是长期坚持使用 API.AI 还是切换到 Google 上的 Actions 是否更好。