Alle Werkzeuge

web_session_delete

Webautomatisierung · macOS

Wirkung: Löschen. Status: bedingt verfügbar.

„Bedingte Verfügbarkeit“ bedeutet, dass das Werkzeug von Version, Plattform, Berechtigungen, Konto oder Konfiguration abhängen kann. Es ist nicht in jeder Installation aktiv.

macOS

Zweck

Löscht ein SAVED-Webautomatisierungs-Anmeldeprofil: Schließt sein Fenster, wenn es geöffnet ist, löscht seine Cookies und Site-Daten von diesem Mac und entfernt es von web_session_list. Verwenden Sie es, um ein Profil zu bereinigen, das nicht mehr benötigt wird – web_session_close schließt nur das Fenster und belässt die Anmeldung (und ihre Cookies) auf der Festplatte. IRREVERSIBLE: Der nächste web_login für diesen Namen startet in einem abgemeldeten Browser. Erfordert confirm=true; ohne sie erhalten Sie eine Vorschau. Überprüfen Sie dies mit web_session_list, das den Namen nicht mehr auflisten darf.

Erforderliche Eingaben

Das Schema dieser Plattform deklariert keine erforderlichen Eingaben. Optionale Selektoren oder Laufzeitanforderungen können dennoch gelten.

Berechtigungen und Bestätigung

Das Schema deklariert einen ausdrücklichen Bestätigungsparameter. Prüfen Sie die Vorschau und autorisieren Sie den echten Vorgang gemäß Plattformvertrag.

Kanonisches technisches Schema auf EnglischmacOS
{
  "properties": {
    "confirm": {
      "description": "Must be true to actually delete. Without it, returns a preview and deletes nothing.",
      "type": "boolean"
    },
    "session": {
      "description": "Name of the profile to delete, as web_session_list reports it. Defaults to 'default'.",
      "type": "string"
    }
  },
  "required": [],
  "type": "object"
}

Dokumentationsbeispiel

Dokumentationsbeispiel für web_session_delete. Führen Sie dieses Beispiel nicht aus. Die gezeigten Argumente gehören zu einem fiktiven Datensatz; ermitteln Sie reale Kennungen und holen Sie vor einem echten Aufruf die Genehmigung ein.

{
  "confirm": false,
  "session": "demo-browser"
}