Começando

Passo 1. Obtenha sua Chave de API Scrapeless

  • Crie uma conta e faça login no Painel Scrapeless. Você pode obter 2.000 chamadas de API gratuitas.
  • Gere sua chave de API Scrapeless.

Passo 2. Defina as condições de gatilho e conecte-se ao Scrapeless

  1. Defina as condições de gatilho com base em suas necessidades reais.

  1. Conecte sua conta Scrapeless. Aqui, selecionamos Raspagem Universal e usamos https://www.amazon.com/LK-Apple-Watch-Screen-Protector/dp/B0DFG31G1P/ como URL de exemplo.


Passo 3. Limpe os Dados

Em seguida, precisamos limpar os dados HTML raspados na etapa anterior. Primeiro, selecione Dados de Raspagem Universal na seção entradas. A configuração do código é a seguinte:

export const code = async (inputs) => {
const html = inputs.SOURCE_DATA
 
const titleMatch = html.match(/id=['"]productTitle['"][^>]*>([^<]+)</i);
const title = titleMatch ? titleMatch[1].trim() : "";
 
const priceMatch = html.match(/class=['"]a-offscreen['"][^>]*>\$?([\d.,]+)/i);
const price = priceMatch ? priceMatch[1].trim() : "";
 
const ratingMatch = html.match(/class=['"]a-icon-alt['"][^>]*>([^<]+)</i);
const rating = ratingMatch ? ratingMatch[1].trim() : "";
 
return [
  {
    json: {
      title,
      price,
      rating
    },
  },
];
};
 

Passo 4. Conecte-se ao Google Sheets

Em seguida, você pode optar por exportar os dados limpos e estruturados para o Google Sheets. Basta adicionar um nó do Google Sheets e configurar sua conexão com o Google Sheets.

Nota: Certifique-se de criar uma planilha do Google com antecedência.

Exemplo de Resultados de Saída

Este é um tutorial simples sobre como configurar e usar o Scrapeless. Se você tiver alguma dúvida, sinta-se à vontade para discuti-las no Discord Scrapeless.