Começando
Explicação dos Parâmetros
Parâmetro | Tipo | Descrição |
---|---|---|
actor | string | Um parâmetro muito importante, ele representa um serviço. Clique para visualizar as informações da lista de atores do scraper |
input | object | Parâmetros necessários para o ator completar uma tarefa de raspagem de dados. |
proxy | object | O campo country, use um proxy desta região para enviar solicitações. |
Explicação do Campo Input
Parâmetro | Tipo | Padrão | Descrição |
---|---|---|---|
url | string | Website alvo | |
method | string | GET | Método da solicitação |
redirect | boolean | false | Se permite redirecionamento |
headers | object | Campos 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);
});