Vai al contenuto
Tutti gli strumenti

web_session_delete

Automazione web · macOS · Windows

Effetto: eliminazione. Stato: disponibilità condizionata.

«Disponibilità condizionata» indica che lo strumento può dipendere da versione, piattaforma, autorizzazioni, account o configurazione. Non è necessariamente attivo ovunque.

macOS

Scopo

Esegue sessione web e restituisce un risultato strutturato per l’uso nelle chiamate successive. Prima di una modifica mostra un’anteprima quando previsto; la modifica reale richiede confirm=true; l’operazione è irreversibile; usa le capacità locali di macOS. Parametri, valori e forme tecniche da mantenere invariati: web_session_list, web_session_close, web_login, confirm=true.

Input obbligatori

Lo schema di questa piattaforma non dichiara input obbligatori. Possono comunque esistere selettori facoltativi o requisiti di esecuzione.

Autorizzazioni e conferma

Lo schema dichiara un parametro di conferma esplicito. Controlla l’anteprima e autorizza l’operazione reale secondo il contratto della piattaforma.

Schema tecnico canonico in inglese — macOS
{
  "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"
}

Esempio documentale

Esempio di documentazione per web_session_delete. Non eseguire questo esempio. Gli argomenti mostrati appartengono a un set di dati fittizio; individua gli identificatori reali e ottieni l’autorizzazione prima di una chiamata reale.

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

Windows

Scopo

Elimina un profilo di accesso SALVATO per l'automazione web: cancella i suoi cookie e i dati del sito da questo computer e lo rimuove da web_session_list. Usalo per ripulire un profilo che non serve più: web_session_close chiude solo la finestra e lascia su disco l'accesso (e i suoi cookie). Un profilo la cui finestra è aperta viene rifiutato: chiudilo prima con web_session_close. IRREVERSIBILE: il successivo web_login con quel nome parte da un browser senza accesso. Richiede confirm=true; senza di esso ottieni un'anteprima. Verifica con web_session_list, che non deve più elencare il nome.

Input obbligatori

Lo schema di questa piattaforma non dichiara input obbligatori. Possono comunque esistere selettori facoltativi o requisiti di esecuzione.

Autorizzazioni e conferma

Lo schema dichiara un parametro di conferma esplicito. Controlla l’anteprima e autorizza l’operazione reale secondo il contratto della piattaforma.

Schema tecnico canonico in inglese — Windows
{
  "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"
}

Esempio documentale

Esempio di documentazione per web_session_delete. Non eseguire questo esempio. Gli argomenti mostrati appartengono a un set di dati fittizio; individua gli identificatori reali e ottieni l’autorizzazione prima di una chiamata reale.

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