actions-on-google相关内容
我让树莓派控制着我的车库门,我希望能够通过Google Home / Assistant来打开或关闭它。 此操作是自定义操作,仅针对我的需求,我希望能够利用google与之交互,但我不想发布它对于其他人,因为这是我的习惯。能做到吗?我相信有了Alexa,就可以实现这种情况了,并且可以快速浏览文档,在这种情况下我什么也没跳出来。 解决方案 不幸的是私有仅在本地设备上可以使用的独立操作尚
..
我正在尝试通过actionsdk将Google Home连接到外部聊天机器人。我有一个API,可以接收用户输入并通过webhook将其发送到我的聊天机器人,但是我的聊天机器人做出了响应,并以异步方式调用了我的API的另一个端点,因此我无法在Google或Google Home上的操作中显示该响应。 我创建一个actionsdkApp。 const { actionssdk, Si
..
我有一个带有动作x的意图I1和一个称为Webhook的意图I2。 是否有一种方法可以按顺序从I2 Webhook响应中触发x在Webhook给出答案之后将用户“重定向”到I1? 是否可以从dialogflow控制台中将其重定向到I1? 编辑: 添加了图表以进一步说明。 处理“否”后续部分的正确方法是什么? 解决方案 意图表示用户的输入(通常是他们说的话),而不是您在做
..
我希望我在Google代理上的操作可以在调用之间存储和检索某些信息,例如Cookie。我该怎么做? 解决方案 您要如何执行此操作有很多选择,具体取决于您要执行的操作正在尝试做。尽管存在相似之处,但它并不完全像一个Web cookie。 如果您希望获得与会话cookie等效的信息,则在单个记录中保留的信息对话,那么您的选择是 使用会话ID作为每次调用和跟踪时发送给您的信息的一部分
..
我想为我的Google Home制作google语音操作应用。但是,根据快速研究,截至12月11日,谷歌不允许私人项目用于Google Home。 参考文献: 我可以制定只能通过我的Google主页或关联帐户访问的私人操作吗? 如何在我的Google Home上运行我的开发操作? 我了解我可以从API.ai项目中预览应用程序,并将其部署到链接的Google Home设备上。
..
我目前正在尝试使用Google Home Action对Google帐户进行身份验证,并从凭据中检索授权代码。我不要访问令牌,但授权码。 我看过这篇文章,发现Google已更新其政策,并且不再允许将其自己的OAuth端点用于帐户链接授权代码流: 使用OAuth实施帐户链接时,您必须拥有自己的OAuth端点 话虽这么说, 用我的操作和必要范围? (我需要日历访问权限) 是否
..
当前Google助理提供了一种简单的方法请求有关用户的不可识别信息,以及通过OAuth2在第三方服务上对用户进行身份验证的详细流程。如果我需要用户在Google上进行身份验证,该怎么办?我尝试使用Google OAuth2信息填写帐户链接流程,但这似乎不起作用。如果最后那件事应该能流畅地工作,那么答案就足够了。 上下文:用户仅在相关网页上通过Google进行身份验证。我需要做的就是将此已通过
..
我创建了一个项目dawai-5555和一个json操作文件dawai.json,如Google文档 https://developers.google.com/actions/sdk/define-actions 。 当我尝试使用Windows(我测试了32/64位版本)从Google gactions命令行工具上传它时,出现以下错误: 紧急:运行时错误:无效的内存地址或nil指针取消引用
..
我正在尝试构建一个内置意图[actions.intent.CHECK_AIR_QUALITY]。我已经在我的项目中添加了actions.xml。 这是代码:
..
我已经设置了一个隐式帐户链接页面。我用AOG进行了测试-一切正常,已过表面检查,如果需要,用户已发送到电话应用程序,链接有效(状态为OK,存在accessToken)。 现在我不知道如何重设用户ID或帐户链接状态以重复此操作。不只是测试。由于许多其他原因,用户可能需要一个新令牌。 当前,如果我启动后续的SING_IN,它将立即返回OK和accessToken。 解决方案 如果您
..
1)askForUpdatePermission找不到意图 我在 Github -dialogflow-updates-nodejs 并获得了更新许可才能工作. 但是,当我将app.askForUpdatePermission("get.next.reminder")添加到自己的代码中时,模拟器说我的代理没有响应.我没有得到更新许可的问题. 在模拟器错误选项卡中,我看到一个错误:
..
我正在使用 dialogflow-fulfillment-nodejs 开发Dialogflow网络钩子客户查找城市的温度.在使用服务获取城市温度时,一切正常,并且会生成正确的响应,但是即使调用正确的方法,也不会将响应发送给用户. 这是Dialogflow GitHub存储库中的问题 代码 function getTemp(agent) { const timeStart
..
我有一个Dialogflow代理,我正在使用它的内联编辑器(由Cloud Functions for Firebase支持).当我尝试在Intent处理程序中嵌入HTTPS GET处理程序时,它因日志条目“忽略已完成功能的异常"而崩溃.也许有一种更好的方法来兑现承诺,但我对此并不陌生.我可以看到,事实上,在升级到Blaze计划后,它确实会执行外部查询,因此这不是对计费帐户的限制.无论如何,这是代码
..
请参阅此处发布的解决方案( const rp = require('request-promise'); function convert(params){ return rp('https://data.fixer.io/api/convert?access_key=[my key]&from='+ params['currency-from']+'&
..
我有一个网页,我想在其中使用dialogflow chatbot.这是一个自定义的聊天窗口,因此我不想使用一键式集成.我可以使用javascript/ajax访问聊天代理 V1 API (通过在请求标头中传递客户端访问令牌). 但是我不知道如何在 V2 API 中做到这一点.对我而言,dialogflow文档不清晰(我通过引用此链接.我不知道如何继续操作.我也不熟悉Google Cloud.
..
我们目前正在与新发布的 https://developers.google.com/actions/reference/rest/Shared.Types/AppResponse#mediaresponse 根据文档,我们将收到最终回复媒体播放完毕后.这在模拟器中效果很好,但在移动设备和扬声器上可以间歇性地工作 我们只能回电2到3次,有时也不会在任何一个设备上回电.由于它可以运行几次,
..
我正在尝试安装google action CLI. 文档: https://developers.google.com/actions/tools/gactions-cli 我遵循了此处的命令以及在此处提问/回答. 我下载了Mac x86_64. 然后在其上运行以下命令:Run chmod +x gactions to make the binary executable.
..
我正在尝试链接到该帐户: 这是我的 google cloud功能 var AuthHandler = function() { this.googleSignIn = googleSignIn; this.googleSignInCallback = googleSignInCallback; } function googleSignIn(req, res, ne
..
我是Google Actions的新手,但从未完成帐户关联.我想将我的网络服务器与Google帐户关联.谁能解释我如何逐步进行帐户关联.我发现链接 https://developers.google.com/actions/develop/identity /account-linking ,但是当我运行模拟时,它显示“您的apial帐户似乎尚未链接.您可以从Google Home应用程序将api
..
我正在尝试使用一个简单的webhook(用PHP编写)来与Google上的dialogflow/actions协同工作.我有一个对话框流程意图标签为"hello",该意图链接到"Google Assistant Welcome"和对话框流程"welcome"事件. 设置为启用Webhook,并且在对话框流测试区域中一切正常.但是,当我在Google Assistant中对其进行测试时,出现以
..