BrowserQL é a API GraphQL focada em stealth para automação de navegadores. Neste tutorial de introdução, mostro o que é o BrowserQL, como escrever sua primeira mutação no IDE BQL, como preencher um formulário e resolver um captcha com comportamento humano e proxies residenciais, como exportar sua consulta para cURL, JavaScript ou Python, e como executá-la dentro do n8n usando um nó de requisição HTTP.
Se seus scripts do Puppeteer ou Playwright continuam enfrentando desafios do Cloudflare e paredes 403, o BrowserQL é a solução. Ele se comunica com o navegador através do Protocolo DevTools do Chrome com comportamento humano, proxies residenciais e resolução de CAPTCHA embutida, para que você não precise juntar plugins stealth.
O que você vai aprender:
• Por que scripts tradicionais do Puppeteer e Playwright são pegos pela detecção moderna de bots
• Como o BrowserQL usa mutações GraphQL para controlar um navegador
• Como preencher um formulário e resolver um captcha com digitação humana dentro do IDE BQL
• Como exportar sua consulta para cURL, JavaScript ou Python
• Como executar o BQL dentro do n8n com um nó de requisição HTTP
• O que vem a seguir: persistir sessões, injetar cookies, coletar preços e mais
Capítulos:
00:00 Por que seu script do Puppeteer é bloqueado pelo Cloudflare
00:42 O que é o BrowserQL e por que usa a sintaxe GraphQL
02:07 Preencher um formulário e resolver um captcha no IDE do BrowserQL
04:49 Exportar sua consulta BQL para código
06:02 Executar o BrowserQL dentro do n8n
07:27 O que vem a seguir: persistir sessões, injetar cookies, coletar preços e mais
Links Adicionais: