API de raspagem universalIntrodução rápidaComeçando

Começando

Explicação dos Parâmetros

ParâmetroTipoDescrição
actorstringUm parâmetro muito importante, ele representa um serviço. Clique para visualizar as informações da lista de atores do scraper
inputobjectParâmetros necessários para o ator completar uma tarefa de raspagem de dados.
proxyobjectO campo country, use um proxy desta região para enviar solicitações.

Explicação do Campo Input

ParâmetroTipoPadrãoDescrição
urlstringWebsite alvo
methodstringGETMétodo da solicitação
redirectbooleanfalseSe permite redirecionamento
headersobjectCampos de cabeçalho de solicitação personalizados

Envie a Primeira Solicitação

Usando a raspagem de dados de https://httpbin.io/get como exemplo.

Capturar Dados via Endpoint da API

import { Scrapeless } from '@scrapeless-ai/sdk';
 
const client = new Scrapeless({
  apiKey: 'YOUR_API_KEY'
});
 
client.universal.scrape({
   actor: "unlocker.webunlocker",
   input: {
      url: "https://httpbin.io/get",
      redirect: False,
      method: "GET",
   },
   proxy: {
      country: "ANY",
   }
}).then(async (result) => {
    console.log(result);
  })
  .catch((error) => {
    console.error('Error:', error);
  });