🥳Junte-se à Comunidade Scrapeless e reivindique sua avaliação gratuita para acessar nossa poderosa ferramenta de raspagem da web!
De volta ao blog

Como Raspar Vendedores da Amazon: Guia Python 2025

Michael Lee
Michael Lee

Expert Network Defense Engineer

27-Dec-2024

Amazon é o maior site de comércio eletrônico do mundo, com inúmeros produtos e milhões de clientes. Não é de admirar que os varejistas queiram participar da ação.

A página da loja Amazon ajuda esses varejistas a fazer pesquisa de mercado. Ela mostra detalhes sobre a loja na Amazon e pode servir como um guia para aperfeiçoar as informações da sua própria loja. No entanto, é difícil acompanhar todos os detalhes em um site de compras como a Amazon.

É aqui que as APIs de web scraping são uma ótima solução - eliminando todo o trabalho manual possível. Chega de rolar manualmente e anotar preços de produtos e informações de lojas que você acha que deve lembrar! Use a poderosa API de Scraping da Amazon para facilitar o scraping!

Neste tutorial, veremos como raspar detalhes da loja Amazon usando a API com Python.

Vamos começar!

Por que raspamos vendedores da Amazon?

  1. Inteligência Competitiva
  2. Análise de Mercado e Tendências
  3. Otimização da Estratégia de Preços
  4. Pesquisa e Seleção de Produtos
  5. Insights do Cliente e Análise de Sentimento
  6. Pesquisa de Cadeia de Suprimentos e Fornecedores
  7. Monitorar o Desempenho de Vendas

O que é Scrapeless e por que escolhê-lo para raspar vendedores da Amazon?

Scrapeless é uma poderosa ferramenta API. Ela pode ser integrada perfeitamente ao Python e é projetada para atender às necessidades de desenvolvedores e não desenvolvedores.

Ela simplifica todo o processo de rastrear dados de vendedores da Amazon, permitindo que os usuários extraiam facilmente e de forma confiável uma variedade de informações válidas da plataforma Amazon.

Se você é um iniciante que está começando a raspar dados ou um desenvolvedor experiente procurando uma solução de scraping eficiente, o Scrapeless fornece funções simples e poderosas para atender às suas necessidades.

Vantagens do Scrapeless:

🌐 1. Tecnologia Exclusiva de Rotação de IP

Ao raspar dados de comércio eletrônico plataformas como a Amazon, solicitações frequentes geralmente levam ao bloqueio de IP e falhas de scraping. A tecnologia de rotação de IP integrada do Scrapeless altera automaticamente o endereço IP a cada solicitação, evitando efetivamente o bloqueio.

🔒 2. Detecção e Bypass Automatizados de CAPTCHA

A Amazon costuma acionar desafios de CAPTCHA ou anti-bot, especialmente ao raspar grandes quantidades de dados da Amazon. O Scrapeless pode detectar e contornar o CAPTCHA automaticamente, reduzindo a necessidade de intervenção manual. Esse recurso pode aumentar significativamente a taxa de sucesso do seu projeto Amazon scraping Python, com uma taxa de resolução de CAPTCHA de mais de 99%.

3. Velocidade de Scraping Eficiente

A velocidade é uma de suas principais vantagens. Com estrutura de código otimizada e capacidades de scraping concorrente, o Scrapeless pode melhorar significativamente a eficiência do scraping de dados quando você raspa dados da Amazon, tornando-o uma escolha ideal para usar ferramentas Amazon scraping Python.

🚀 4. Capacidade de Scraping Contínuo

Para usuários que precisam de rastreamento de dados estável e de longo prazo, o Scrapeless oferece excelente estabilidade. Ele pode rastrear continuamente milhares de registros sem travamentos ou falhas comuns, garantindo que seu Amazon crawler Python possa funcionar perfeitamente por um longo tempo.

🛠️ 5. API Fácil de Usar e Interface Visual

O Scrapeless fornece uma API intuitiva que permite aos desenvolvedores rastrear rapidamente dados da Amazon e recuperar os detalhes do produto necessários. Para usuários não técnicos, ele também fornece uma interface simples e código de amostra para reduzir o limite de uso. Mais de 90% dos usuários elogiaram muito a facilidade de uso do Scrapeless, tornando-o uma escolha ideal para quem deseja criar um rastreador Amazon em Python sem programação aprofundada.

Junte-se ao nosso grupo Scrapeless Discord e obtenha uma avaliação gratuita!

Como raspar vendedores da Amazon usando a API Scrapeless?

raspar vendedores da Amazon

Guias Adicionais

De acordo com os dados retornados pelos detalhes do produto acima, você pode encontrar o campo seller_url, que é o campo do comerciante correspondente ao produto. Por meio de seller_url, você pode acessar diretamente as informações detalhadas do comerciante correspondente.

Claro, se você souber o ID do vendedor, também poderá criar a URL sozinho, da seguinte maneira:

Vamos usar https://www.amazon.com/sp?seller=AESX3141EPI7X como exemplo

Você só precisa alterar "AESX3141EPI7X" para o ID do vendedor que deseja acessar.

Etapa 1. Obtenha sua chave API

Após fazer login no Scrapeless, o sistema gerará automaticamente a ApiKey correspondente para você. Você pode

  • clicar em "Gerenciamento de Chave API"
  • E então "Ver Chave API"
Obtenha sua chave API

Etapa 2. Integre nosso código ao seu projeto

Apenas 2 operações que você precisa fazer:

  1. Substitua pela URL do vendedor de destino
  2. Insira sua chave API
Python Copy
import json
import requests

class Payload:
    def __init__(self, actor, input_data):
        self.actor = actor
        self.input = input_data

def send_request():
    host = "api.scrapeless.com"
    url = f"https://{host}/api/v1/scraper/request"
    token = "" ## insira seu token de API

    headers = {
        "x-api-token": token
    }

    input_data = {
        "action": "seller",
        "url": "https://www.amazon.com/sp?seller=AESX3141EPI7X" ## substitua pela url do vendedor de destino
    }

    payload = Payload("scraper.amazon", input_data)

    json_payload = json.dumps(payload.__dict__)

    response = requests.post(url, headers=headers, data=json_payload)

    if response.status_code != 200:
        print("Erro:", response.status_code, response.text)
        return

    print("corpo", response.text)

if __name__ == "__main__":
    send_request()
  • Você pode encontrar mais idiomas em nossa documentação da API. Para tornar o projeto acima mais específico, o código Python original é:
Python Copy
import requests
import json

url = "https://api.scrapeless.com/api/v1/scraper/request"

payload = json.dumps({
   "actor": "scraper.amazon",
   "input": {
      "url": "",
      "action": "seller"
   }
})
headers = {
   'Content-Type': 'application/json'
}

response = requests.request("POST", url, headers=headers, data=payload)

print(response.text)

Etapa 3. Inicie o rastreamento e obtenha a saída

Os detalhes do vendedor a seguir são retornados pela API Scrapeless Amazon Scraping:

JSON Copy
{
  "url": "https://www.amazon.com/sp?seller=AESX3141EPI7X",
  "seller_id": "AESX3141EPI7X",
  "seller_name": "XXX",
  "description": "Sobre o VendedorXXX tem orgulho de oferecer a você os melhores produtos com o melhor serviço de qualidade. A satisfação do cliente é nossa prioridade número 1! Se você tiver alguma dúvida ou preocupação com seu pedido, não hesite em entrar em contato conosco em: 1-844-637-1400 Nosso horário de atendimento ao cliente é de segunda a sexta-feira, das 10h às 17h, horário do leste. Ansiosos para ouvir de você!",
  "detailed_info": [
    {
      "title": "Nome da Empresa:",
      "value": "ADN GLOBAL LLC"
    },
    {
      "title": "Endereço Comercial:",
      "value": "502 Jersey Ave,STE A,NEW BRUNSWICK,NJ,08901,US"
    }
  ],
  "feedbacks": [
    {
      "starts": "5 de 5 estrelas",
      "text": "bom",
      "date": "Por Yenny albarracin em 26 de dezembro de 2024."
    },
    {
      "starts": "4 de 5 estrelas",
      "text": "Aurticulo em bom estado e muito eficiente na entrega",
      "date": "Por Juan D. em 26 de dezembro de 2024."
    },
    {
      "starts": "4 de 5 estrelas",
      "text": "Boa experiência foi recebida no prazo",
      "date": "Por Symon Harry em 25 de dezembro de 2024."
    },
    {
      "starts": "5 de 5 estrelas",
      "text": "É um presente",
      "date": "Por Patty T. em 25 de dezembro de 2024."
    },
    {
      "starts": "1 de 5 estrelas",
      "text": "Decepcionado com o serviço. Pedido em novembro e o presente não chegará antes do Natal. Minha filha ficará muito decepcionada.",
      "date": "Por Rosey M. em 24 de dezembro de 2024."
    }
  ],
  "stars": "4,5 de 5 estrelas",
  "return_policy": "Para obter informações sobre as políticas de devolução e reembolso que podem ser aplicáveis, consulte a política de devolução e reembolso da Amazon. Para iniciar uma devolução, visite o Centro de Devolução Online da Amazon para solicitar uma autorização de devolução ao vendedor. Para quaisquer problemas com sua devolução, se o produto foi enviado pelo vendedor, você pode obter ajuda aqui.",
  "shipping_policies": "A menos que indicado de outra forma no pipeline de pedidos, XXX envia todos os itens em até dois dias após o recebimento de um pedido. Você receberá notificação de qualquer atraso ou cancelamento do seu pedido.",
  "privacy_security": "A Amazon sabe que você se preocupa com a forma como as informações sobre você são usadas e compartilhadas, e agradecemos sua confiança de que o faremos com cuidado e sensatez. Ao visitar Amazon.com, você está aceitando as práticas descritas na Política de Privacidade da Amazon.com. Além disso, queremos que você esteja ciente de que a Amazon.com fornecerá a XXX informações relacionadas às suas transações envolvendo seus produtos (incluindo, por exemplo, seu nome, endereço, produtos que você compra e valor da transação), e que tais informações estarão sujeitas à Política de Privacidade da XXX.",
  "privacy_policy": "XXX valoriza a privacidade de seus dados pessoais. Para obter mais informações, consulte a Política de Privacidade da Amazon.com.",
  "tax_info": "O imposto sobre vendas não é calculado e cobrado separadamente em conexão com itens pedidos de XXX por meio do site Amazon.com, a menos que explicitamente indicado como tal no processo de pedido. Os itens pedidos de XXX podem estar sujeitos a impostos em determinados estados, com base no estado para o qual o pedido é enviado. Se um item estiver sujeito a imposto sobre vendas, de acordo com as leis estaduais de impostos, o imposto é geralmente calculado sobre o preço de venda total de cada item individual, incluindo taxas de envio e manuseio, taxas de embrulho para presente e outras taxas de serviço, menos quaisquer descontos aplicáveis. Se o imposto for calculado e cobrado separadamente em conexão com itens pedidos de XXX por meio do site Amazon.com, os valores dos impostos que aparecem durante o processo de pedido são estimados - os impostos reais que serão cobrados em seu cartão de crédito serão calculados no momento do processamento do seu pedido e aparecerão na notificação de confirmação do seu pedido.",
  "help_content": "Para dúvidas sobre uma cobrança que foi feita em seu cartão de crédito, entre em contato com a Amazon. Dúvidas sobre como fazer um pedido? Pesquise na Ajuda da Amazon.",
  "products_link": "https://www.amazon.com/s?ie=UTF8&marketplaceID=ATVPDKIKX0DER&me=AESX3141EPI7X",
  "business_name__DUPLICATE": "XXX",
  "business_address__DUPLICATE": "XXX",
  "rating_positive": "90% positivo",
  "brands": "",
  "feedbacks_percentages": {
    "star_1": "7%",
    "star_2": "2%",
    "star_3": "2%",
    "star_4": "11%",
    "star_5": "79%"
  },
  "rating_count_m12": "1.143",
  "rating_count_m3": "276",
  "rating_count_lifetime": "21.128",
  "rating_count_m1": "118",
  "country": "EUA",
  "email": "",
  "timestamp": "2024-12-26"
}

Painel Scrapeless: a maneira mais fácil de raspar o vendedor da Amazon

As etapas do Python acima podem ser problemáticas para muitas pessoas. Para reduzir o ônus do rastreamento empresarial, o Painel Scrapeless economizou o processo problemático de iniciação de solicitação. Você pode rastrear facilmente informações de vendedores com apenas alguns cliques e configurações simples.

Continue rolando agora!

Etapa 1. Faça login no Scrapeless

Etapa 2. Clique em "API de Scraping" e selecione "Amazon" para entrar na página de scraping da Amazon.

Página de scraping da Amazon

Etapa 3. Copie a URL do vendedor de destino e insira-a na caixa. Mude a "Ação" para "Vendedor" e clique no botão "Iniciar Scraping".

Iniciar Scraping

Na página da ferramenta, você pode selecionar o tipo de dados para rastrear:

  • Vendedor: rastreie informações do vendedor, incluindo nome do vendedor, classificação, informações de contato etc.
  • Produto: rastreie detalhes do produto, como título, preço, classificação, comentários etc.
  • Palavras-chave: rastreie palavras-chave relacionadas ao produto para ajudá-lo a analisar o SEO do produto e as tendências do mercado.

Etapa 4. Após a conclusão do rastreamento, você pode visualizar os dados rastreados no painel direito. Os resultados serão exibidos em um formato claro para facilitar a análise.

dados rastreados

Se você precisar rastrear outros produtos, clique em Continuar para inserir um novo link da Amazon e repita as etapas acima.

Considerações Finais

Embora existam várias maneiras de raspar páginas de vendedores da Amazon, pode ser um pouco difícil fazê-lo codificando você mesmo. Você precisa configurar manualmente a automação do navegador para que funcione, além de analisar os campos do HTML recuperado.

É hora de aliviar todas as cargas e raspar dados facilmente! Use a poderosa API Scrapeless Amazon Scraping para alcançar o scraping de dados simples, eficiente, preciso, rápido, estável e seguro.

Faça login agora e obtenha a avaliação gratuita por tempo limitado!

Na Scorretless, acessamos apenas dados disponíveis ao público, enquanto cumprem estritamente as leis, regulamentos e políticas de privacidade do site aplicáveis. O conteúdo deste blog é apenas para fins de demonstração e não envolve atividades ilegais ou infratoras. Não temos garantias e negamos toda a responsabilidade pelo uso de informações deste blog ou links de terceiros. Antes de se envolver em qualquer atividade de raspagem, consulte seu consultor jurídico e revise os termos de serviço do site de destino ou obtenha as permissões necessárias.

Artigos mais populares

Catálogo