Floppydata Floppydata

Web Unlocker: API de coleta de dados da web para dados públicos em larga escala

Envie a URL de uma página em uma única requisição à API e receba o HTML renderizado. Comece com 5 scrapings bem-sucedidos grátis; requisições com falha não são cobradas.

  • As páginas carregam em um navegador real, com JavaScript incluído
  • CAPTCHAs resolvidos automaticamente durante o carregamento da página
  • 207 países de saída e segmentação por cidade em cada requisição

Funciona com qualquer URL pública

Experimente e veja você mesmo

Web Unlocker

Todos os motivos para escolher o Web Unlocker da Floppydata

Páginas renderizadas, controle de localização e cobrança simples — em uma única requisição à API.

  • Renderização em navegador real As páginas são renderizadas antes de o HTML ser devolvido, então o conteúdo carregado por scripts está incluído.
  • Resolução automática de CAPTCHA CAPTCHAs detectados durante o carregamento da página são resolvidos automaticamente.
  • Novas tentativas automáticas, cobradas uma só vez Defina difficulty como auto para que uma tentativa com falha seja repetida usando grupos de proxies mais robustos — até 3 tentativas, cobradas uma só vez.
  • Segmentação geográfica Escolha entre 207 países de saída e defina a cidade em cada requisição.
  • Pague apenas por scrapings bem-sucedidos Falhas de validação, autenticação e nos serviços de origem não consomem seu saldo.
  • Integração simples com a API Uma requisição HTTP com sua chave de API, em qualquer linguagem: envie uma URL e receba o HTML renderizado.

Como funciona o Web Unlocker da Floppydata

Como funciona o Web Unlocker da Floppydata
  1. Scraper
  2. Floppydata Web Unlocker
  3. Site de destino
  • Renderização em navegador real
  • Resolução automática de CAPTCHA
  • Novas tentativas automáticas, cobradas uma só vez
  • Segmentação geográfica
  • Pague apenas por scrapings bem-sucedidos
  • Integração simples com a API

Planos e preços

Requisições com falha não são cobradas — sem surpresas, sem taxas ocultas.

Fácil de começar, mais fácil ainda de escalar

  1. 1

    Obtenha uma chave de API. Crie uma na página de chaves de API da sua conta Floppydata e envie-a no cabeçalho X-Api-Key.

  2. 2

    Envie a URL. Faça um POST para /v2/web-data/fetch a partir de qualquer cliente HTTP; adicione countryCode, city ou difficulty quando a página exigir.

  3. 3

    Receba o HTML. A resposta contém o HTML renderizado, a URL de origem e o horário da coleta; faça o parsing com suas próprias ferramentas.

Leia a documentação
Exemplo ao vivo · requer X-API-Key
const response = await fetch('https://api.floppydata.net/v2/web-data/fetch', {
    method: 'POST',
    headers: {
        'X-Api-Key': 'YOUR_API_KEY',
        'Content-Type': 'application/json'
    },
    body: JSON.stringify({
        url: 'https://example.com',
        countryCode: 'US',
        difficulty: 'auto'
    })
});

const { html } = await response.json();
import requests

response = requests.post(
    'https://api.floppydata.net/v2/web-data/fetch',
    headers={'X-Api-Key': 'YOUR_API_KEY'},
    json={
        'url': 'https://example.com',
        'countryCode': 'US',
        'difficulty': 'auto',
    },
)

html = response.json()['html']
curl --request POST https://api.floppydata.net/v2/web-data/fetch \
  --header "X-Api-Key: YOUR_API_KEY" \
  --header "Content-Type: application/json" \
  --data '{"url": "https://example.com", "countryCode": "US", "difficulty": "auto"}'

Web Unlocker vs. proxies autogerenciados

Floppydata Proxies autogerenciados
Páginas renderizadas em um navegador real, com JavaScript incluído
CAPTCHAs resolvidos durante o carregamento da página
Novas tentativas automáticas usando grupos de proxies mais robustos, cobradas uma só vez
Requisições com falha não são cobradas
Sem navegador, Puppeteer ou Playwright para operar
Preço A partir de $0.89 por 1.000 scrapings bem-sucedidos Cobrado por GB de tráfego

Perguntas frequentes

O que é o Web Unlocker?

O Web Unlocker é a API da Floppydata para buscar páginas públicas da web. Você envia uma URL em uma única requisição POST com sua chave de API; a página é carregada em um navegador real, os CAPTCHAs que aparecem durante o carregamento são resolvidos automaticamente, e a resposta contém o HTML renderizado, a URL de origem e o horário em que foi coletada. Ele retorna apenas HTML, então você faz o parsing com suas próprias ferramentas.

O Web Unlocker é o mesmo que a API de web scraping?

Sim. Web Unlocker é o nome do endpoint da v1, POST /v1/webUnlocker. Na Client API v2, a mesma tarefa é feita pelo endpoint de coleta Web Data, POST /v2/web-data/fetch, que este site chama de API de web scraping. A v1 é mantida para integrações existentes; novas integrações devem usar a v2.

Quanto custa?

Os primeiros 5 scrapings bem-sucedidos são grátis. Depois disso, 10.000 scrapings bem-sucedidos custam $9 e 100.000 custam $89; para volumes maiores ou condições personalizadas, fale com a equipe. Apenas scrapings bem-sucedidos são cobrados: falhas de validação, autenticação e nos serviços de origem não consomem seu saldo.

E se uma página não carregar na primeira tentativa?

Defina difficulty como auto. Uma tentativa com falha é então repetida usando grupos de proxies mais robustos — low, depois medium e depois high — até 3 tentativas, e você é cobrado uma só vez. Sem isso, a requisição faz uma única tentativa. Se todas as tentativas falharem, a API retorna um erro com a mensagem “Failed to scrape the URL” e nada é cobrado.

Preciso de um navegador, Puppeteer ou Playwright?

Não. Qualquer linguagem capaz de enviar uma requisição HTTP funciona; os exemplos acima usam JavaScript, Python e cURL. Se você precisa controlar um navegador por conta própria, com Playwright ou Puppeteer e sessões de várias etapas, use o Navegador na nuvem.

Para que ele é usado?

Qualquer tarefa que precise do HTML de páginas públicas: monitoramento de preços e de sortimento, pesquisa de concorrentes, resultados de busca, listagens e coleta de conteúdo. Como você escolhe o país de saída e a cidade, também pode conferir como uma página aparece a partir de um determinado local.

Comece com 5 scrapings grátis