Déconnecter

Si l'utilisateur dissocie votre smart home Action de Google Assistant, votre traitement reçoit un action.devices.DISCONNECT intent. Cet intent indique que Assistant n'enverra plus d'intents pour cet utilisateur et que votre service cloud doit cesser d'appeler Google Home Graph API (Synchroniser la requête et Report State) pour ses 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 DISCONNECT documentation de référence de l'intent.