Déconnecter

Si l'utilisateur dissocie votre action smart home de Google Assistant, votre traitement reçoit une action.devices.DISCONNECT l'intention. Cet intent indique que Assistant n'enverra pas d'autres intents pour cet utilisateur, et votre service cloud doit cesser d'appeler API Google Home Graph (Request Sync et Report State) pour leurs appareils.

<ph type="x-smartling-placeholder">
</ph> <ph type="x-smartling-placeholder">
</ph>
Demander
{
    "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
}

Pour en savoir plus, consultez le DISCONNECT documentation de référence sur les intents.