Déconnecter

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

Demande
{
    "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 la documentation de référence de l'intent DISCONNECT.