Naar de inhoud
Alle hulpmiddelen

web_login

Webautomatisering · macOS · Windows

Effect: verzenden. Status: voorwaardelijk beschikbaar.

‘Voorwaardelijke beschikbaarheid’ betekent dat het hulpmiddel kan afhangen van versie, platform, machtigingen, account of configuratie. Het is niet in elke installatie actief.

macOS

Doel

Opent een echt browservenster op de Mac waarin de gebruiker zelf bij een website kan inloggen (jij verwerkt nooit het wachtwoord). Na het inloggen wordt de sessie op deze Mac opgeslagen en hergebruikt door web_navigate/web_read/web_screenshot — opnieuw inloggen is dan niet nodig. Gebruik per website een stabiele `session`-naam (bijvoorbeeld 'linkedin'). OPMERKING: het automatiseren van sites zoals Instagram/LinkedIn kan hun voorwaarden schenden — de gebruiker aanvaardt dat risico.

Vereiste invoer

De namen blijven exact zoals het hulpmiddel ze vereist. De canonieke technische definities in het Engels staan in het uitklapbare schema hieronder.

Machtigingen en bevestiging

Het schema bevat geen expliciete bevestigingsparameter. Dit geeft geen toestemming om te handelen; controleer het effect en vraag autorisatie.

Canoniek technisch schema in het Engels — macOS
{
  "properties": {
    "session": {
      "description": "A stable name for this login profile, e.g. 'linkedin'.",
      "type": "string"
    },
    "url": {
      "description": "The site's login URL to open, e.g. https://www.linkedin.com/login",
      "type": "string"
    }
  },
  "required": [
    "url"
  ],
  "type": "object"
}

Documentatievoorbeeld

Documentatievoorbeeld voor web_login. Voer dit voorbeeld niet uit. De getoonde argumenten verwijzen naar fictieve gegevens; zoek vóór een echte aanroep de werkelijke identificatoren op en vraag toestemming.

{
  "session": "demo-browser",
  "url": "https://example.com"
}

Windows

Doel

Opent een echt browservenster waarin de gebruiker ZELF op een website kan inloggen (je hanteert hun wachtwoord nooit). Zorgt voor de sessie, navigeert naar de login-URL en haalt het venster op de voorgrond. Nadat ze zijn ingelogd, wordt de sessie op schijf bewaard en hergebruikt door web_navigate/web_read — ze hoeven dan niet opnieuw in te loggen. Gebruik een vaste `session`-naam per site (bijv. 'linkedin'). Sommige sites staan automatisering niet toe; controleer hun voorwaarden.

Vereiste invoer

De namen blijven exact zoals het hulpmiddel ze vereist. De canonieke technische definities in het Engels staan in het uitklapbare schema hieronder.

Machtigingen en bevestiging

Het schema bevat geen expliciete bevestigingsparameter. Dit geeft geen toestemming om te handelen; controleer het effect en vraag autorisatie.

Canoniek technisch schema in het Engels — Windows
{
  "properties": {
    "session": {
      "description": "A stable name for this login profile, e.g. 'linkedin'. Defaults to 'default'.",
      "type": "string"
    },
    "url": {
      "description": "The site's login URL to open, e.g. https://www.linkedin.com/login",
      "type": "string"
    }
  },
  "required": [
    "url"
  ],
  "type": "object"
}

Documentatievoorbeeld

Documentatievoorbeeld voor web_login. Voer dit voorbeeld niet uit. De getoonde argumenten verwijzen naar fictieve gegevens; zoek vóór een echte aanroep de werkelijke identificatoren op en vraag toestemming.

{
  "session": "demo-browser",
  "url": "https://example.com"
}