web_click
Webautomatisierung · macOS · Windows
Wirkung: Ausführen. 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
Klickt auf ein Element auf der aktuellen Seite. „target“ ist ein CSS-Selektor oder sichtbarer Text (wird bei jedem Aufruf neu aufgelöst). Klicken Sie zuerst auf SUBMIT, um eine Formularvorschau anzuzeigen. Rufen Sie zum Ausführen erneut confirm:true auf. Einfache Links/Schaltflächen klicken direkt. Gibt {url, title, navigated, url_as_of} zurück: „url_as_of“ wird „abgerechnet“, wenn die Änderung der Seite abgeschlossen ist, und „before_click“ zusammen mit navigation_pending:true, wenn der Klick eine Navigation startete, die noch nicht abgeschlossen war – in diesem Fall url/title sind die Seite, BEFORE der Klick, NOT das Ziel. Lesen Sie sie also nicht als „Der Klick hat nichts bewirkt“ und versuchen Sie es erneut (die Seite ändert sich bereits); Lesen Sie das Ziel mit web_read oder warten Sie mit web_wait_for darauf. „navigated:false“ bedeutet, dass durch den Klick keine Seite geändert wurde.
Erforderliche Eingaben
target
Die Namen bleiben exakt so erhalten, wie das Werkzeug sie verlangt. Die kanonischen technischen Definitionen auf Englisch stehen im ausklappbaren Schema unten.
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.
- Verwenden Sie auf dieser Plattform nur die vom Benutzer autorisierten Apps, Konten und Ressourcen. Informationen zu den Verbindungs- und Berechtigungsanforderungen finden Sie in der plattformspezifischen Beschreibung dieses Tools. Dieser Katalog beansprucht keine zusätzlichen OAuth-Bereiche oder Betriebssystemberechtigungen.
Kanonisches technisches Schema auf Englisch — macOS
{
"properties": {
"confirm": {
"description": "Required (true) to perform a click that submits a form.",
"type": "boolean"
},
"session": {
"description": "Session name (default 'default').",
"type": "string"
},
"target": {
"description": "CSS selector or visible text of the element to click.",
"type": "string"
}
},
"required": [
"target"
],
"type": "object"
}Dokumentationsbeispiel
Dokumentationsbeispiel für web_click. 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",
"target": "button[aria-label='Open navigation']"
}Windows
Zweck
Klickt auf ein Element auf der aktuellen Seite. „target“ ist ein CSS-Selektor oder sichtbarer Text (wird bei jedem Aufruf neu aufgelöst). Klicken Sie zunächst auf das SUBMIT, um eine Formularvorschau anzuzeigen. Rufen Sie es erneut mit confirm:true auf, um es auszuführen. Einfache Links/Schaltflächen klicken direkt. Gibt den resultierenden URL/Titel zurück.
Erforderliche Eingaben
target
Die Namen bleiben exakt so erhalten, wie das Werkzeug sie verlangt. Die kanonischen technischen Definitionen auf Englisch stehen im ausklappbaren Schema unten.
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.
- Verwenden Sie auf dieser Plattform nur die vom Benutzer autorisierten Apps, Konten und Ressourcen. Informationen zu den Verbindungs- und Berechtigungsanforderungen finden Sie in der plattformspezifischen Beschreibung dieses Tools. Dieser Katalog beansprucht keine zusätzlichen OAuth-Bereiche oder Betriebssystemberechtigungen.
Kanonisches technisches Schema auf Englisch — Windows
{
"properties": {
"confirm": {
"description": "Required (true) to perform a click that submits a form.",
"type": "boolean"
},
"session": {
"description": "Session name (default 'default').",
"type": "string"
},
"target": {
"description": "CSS selector or visible text of the element to click.",
"type": "string"
}
},
"required": [
"target"
],
"type": "object"
}Dokumentationsbeispiel
Dokumentationsbeispiel für web_click. 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",
"target": "button[aria-label='Open navigation']"
}