我可以使用 Siri Shortcut 更改变量的值吗?

Posted

技术标签:

【中文标题】我可以使用 Siri Shortcut 更改变量的值吗?【英文标题】:Can I change a value of variable by using Siri Shortcut? 【发布时间】:2019-06-06 06:36:18 【问题描述】:

我想在 Siri 的帮助下控制我的 BLE 设备。像“风扇开启”或“风扇关闭”。那么,在 Siri Shortcuts 的帮助下,这可能吗?

或者有没有其他方法可以使用 Siri 控制 BLE 设备风扇。

我认为如果我能够通过 Siri Shortcut 更改变量的值,那么我可以做到这一点。

【问题讨论】:

【参考方案1】:

我现在可以在 Siri 快捷方式的帮助下打开或关闭我的 BLE 设备风扇。我只需要做一件我之前错过的事情:将完整的课程传递给 Siri Shortcuts Intent。

当我调用 Siri 并说出我自己的短语时,Siri 将执行完整的课程代码并关闭我的设备风扇。

我错过的主要事情是将完整的类传递给 Siri Intent,而不是只传递特定的代码或函数部分。

【讨论】:

以上是关于我可以使用 Siri Shortcut 更改变量的值吗?的主要内容,如果未能解决你的问题,请参考以下文章

SIRI 不会根据提供的参数回话,而是打开“快捷方式”应用程序

带有独立 WatchOS 应用程序的 Siri 表盘上的快捷方式/操作

我可以在我的程序中使用 Siri 吗?

是否可以让 Siri 开始对话?

django shortcut function

我可以阻止快捷方式 (android.intent.action.CREATE_SHORTCUT) 出现在启动器的添加小部件部分吗?