Bec*_*ker 18 actions-on-google
我有覆盆子pi控制我的车库门,我希望能够通过谷歌主页/助手打开或关闭它的行动.
此操作是自定义的,仅针对我的需求,我希望能够利用谷歌与它进行交互,但我不想将其发布给其他人,因为它是我自定义的.可以这样做吗?我相信Alexa是可能的,并且快速浏览文档对于这种情况没有任何东西跳出来.
Pat*_*ick 22
接受的答案不正确,因为不需要OP指定的发布.它还提供了指向不同问题的链接,即是否可以检索个人信息以使用每个用户的个性化操作.
正确答案是肯定的,您可以为Google Home创建私人操作.您可以在API.ai中创建操作,并在API主页上也在API.ai中本地预览.这不会发布您的操作,而是允许您仅在Google主页上使用您创建的操作.这是一段视频,确认了Google上的这些操作:对话操作简介
为此,请在API.ai中创建操作.有关如何执行此操作的截屏视频,请观看此视频使用API.AI在Google上的操作:构建助手操作.当您在API.ai中点击"预览"时,您创建的操作将在网络模拟器和Google Home设备中提供,该设备与您登录API.ai的网站具有相同的Google帐户.
jsc*_*sc0 13
在gactions cli工具中,您可以使用'-preview_mins'标志更改预览时间限制.
D:\test> gactions preview -preview_mins 999999999 -action_package=action.json -invocation_name="my action"
Pushing action 'my action' for testing...
'my action' is now available for you until 3918-04-09 12:01AM CST (a long while from now)
Run Code Online (Sandbox Code Playgroud)
这将为您提供〜2000年的"预览"时间.
是的你可以.这里是保持您的操作私密的步骤:
$chmod +x gactions
终端以使二进制文件可执行.
$ cd <my_project_dir>
$ ./gaction init
https://console.api.ai/api/agent/googleassistant/preview
$ cd <my_project_dir>
$ ./gactions preview -action_package <template_dir>/action.json -preview_mins 999999999 -invocation_name [invocation_name_here]
此命令将Action('action.json'文件,与API.AI项目相同)发送到您的Google Home,并将其作为预览运行999999999分钟(约2000年).
有关更多详细信息,您可以按照本教程: 如何使用API.AI和Google App Engine创建自定义私有Google Home Action
归档时间: |
|
查看次数: |
10058 次 |
最近记录: |