欢迎使用 Google Home 开发者中心,这是一个学习如何开发智能家居 Action 的新平台。注意:构建 Action 的工作仍需在 Actions 控制台中完成。
断开连接
使用集合让一切井井有条
根据您的偏好保存内容并对其进行分类。
如果用户解除您的 smart home Action 与 Google Assistant 的关联,您的执行方式会接收到一个 action.devices.DISCONNECT
intent。此 intent 表示 Assistant 不会再针对此用户发送任何 intent,而您的云服务应停止为其设备调用 Google Home Graph API(请求同步和 Report State)。
{
"requestId": "ff36a3cc-ec34-11e6-b1a0-64510650abcf",
"inputs": [{
"intent": "action.devices.DISCONNECT",
}]
}
{}
const {smarthome} = require('actions-on-google');
const app = smarthome();
// ...
app.onDisconnect((body, headers) => {
// TODO Disconnect user account from Google Assistant
// You can return an empty body
return {};
});
@Override
public void onDisconnect(
@NotNull DisconnectRequest disconnectRequest, @Nullable Map<?, ?> map) {
// TODO Disconnect user account from Google Assistant
// This function does not return anything
}
如需了解详情,请参阅 DISCONNECT
intent 参考文档。
如未另行说明,那么本页面中的内容已根据知识共享署名 4.0 许可获得了许可,并且代码示例已根据 Apache 2.0 许可获得了许可。有关详情,请参阅 Google 开发者网站政策。Java 是 Oracle 和/或其关联公司的注册商标。
最后更新时间 (UTC):2022-10-31。
[{
"type": "thumb-down",
"id": "missingTheInformationINeed",
"label":"没有我需要的信息"
},{
"type": "thumb-down",
"id": "tooComplicatedTooManySteps",
"label":"太复杂/步骤太多"
},{
"type": "thumb-down",
"id": "outOfDate",
"label":"内容需要更新"
},{
"type": "thumb-down",
"id": "translationIssue",
"label":"翻译问题"
},{
"type": "thumb-down",
"id": "samplesCodeIssue",
"label":"示例/代码问题"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"其他"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"易于理解"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"解决了我的问题"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"其他"
}]