Jika pengguna membatalkan tautan Action smart home dari
Google Assistant, fulfillment Anda akan menerima
intent
action.devices.DISCONNECT
. Intent ini menunjukkan bahwa Assistant tidak akan mengirim
intent lagi untuk pengguna ini, dan layanan cloud Anda harus berhenti memanggil
API Google Home Graph (Request Sync dan
Report State) untuk perangkat mereka.
{ "requestId": "ff36a3cc-ec34-11e6-b1a0-64510650abcf", "inputs": [{ "intent": "action.devices.DISCONNECT", }] }
JSON
{}
Node.js
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 {}; });
Java
@Override public void onDisconnect( @NotNull DisconnectRequest disconnectRequest, @Nullable Map<?, ?> map) { // TODO Disconnect user account from Google Assistant // This function does not return anything }
Untuk mengetahui informasi selengkapnya, lihat
dokumentasi referensi intent DISCONNECT
.