Formação de Requisições

Aprenda a formar requisições da Web Scraper API para mecanismos de busca, marketplaces e outros sites. Inclui exemplos de código e orientação sobre parâmetros.

Leia guias detalhados sobre como começar e fazer requisições usando Web Scraper API para diferentes sites.

Mecanismos de busca

Primeiros passos

Selecione o mecanismo de busca que você quer rastrear: Google, Bing, Outros mecanismos de busca.

Exemplo de requisição

curl 'https://realtime.oxylabs.io/v1/queries' \
--user 'USERNAME:PASSWORD' \
-H 'Content-Type: application/json' \
-d '{
        "source": "google_search",
        "query": "adidas"
    }'

Usamos o método de integração Realtime síncrona em nossos exemplos. Se você quiser usar Proxy Endpoint ou integração assíncrona Push-Pull consulte os métodos de integração na seção.

Formando uma requisição

  1. Escolha seu método de integração: síncrono (Realtime, Proxy Endpoint) ou assíncrono (Push-Pull).

  2. Ao formar uma requisição, inclua os seguintes elementos:

  1. Endpoint:

  1. Nome de usuário e senha (Autenticação HTTParrow-up-right). Crie credenciais de usuário API durante seu cadastro de avaliação ou compra do produtoarrow-up-right.

circle-exclamation
  1. Content-type. Ao enviar jobs, sempre adicione este cabeçalho:

  1. Payload:

    1. source - Este parâmetro define o scraper que será usado para processar sua requisição.

    2. URL ou query - Forneça o URL ou query para o tipo de página que você quer rastrear. Consulte a tabela abaixo e as sub-páginas alvo correspondentes para orientações detalhadas sobre quando usar cada parâmetro.

    3. Parâmetros adicionais: Opcionalmente, você pode incluir parâmetros adicionais como geo_location, user_agent_type, parse, render e mais para personalizar sua requisição de scraping.

Alvo
Fonte (URL de scraping)
Fonte (Usando Query)

google

google_search,

google_ads,

google_lens,

google_maps,

google_travel_hotels,

google_trends_explore

bing

bing_search

universal

Usar o query parâmetro não é suportado

Marketplaces

Primeiros passos

Selecione o marketplace online que você quer rastrear: Amazon, Google Shopping, Walmart, Best Buy, Etsy, Alvo, Outros sites.

Exemplo de requisição

Usamos o método de integração Realtime síncrona em nossos exemplos. Se você quiser usar Proxy Endpoint ou integração assíncrona Push-Pull consulte os métodos de integração na seção.

Formando uma requisição

  1. Escolha seu método de integração: síncrono (Realtime, Proxy Endpoint) ou assíncrono (Push-Pull).

  2. Ao formar uma requisição, inclua os seguintes elementos:

  1. Endpoint:

  1. Nome de usuário e senha (Autenticação HTTParrow-up-right). Crie credenciais de usuário API durante seu cadastro de avaliação ou compra do produtoarrow-up-right.

circle-exclamation
  1. Content-type. Ao enviar jobs, sempre adicione este cabeçalho:

  1. Payload:

    1. source - Este parâmetro define o scraper que será usado para processar sua requisição.

    2. URL ou query - Forneça o URL ou query para o tipo de página que você quer rastrear. Consulte a tabela abaixo e as sub-páginas alvo correspondentes para orientações detalhadas sobre quando usar cada parâmetro.

    3. Parâmetros adicionais: Opcionalmente, você pode incluir parâmetros adicionais como geo_location, user_agent_type, parse, render e mais para personalizar sua requisição de scraping.

Alvo
Fonte (URL de scraping)
Fonte (Usando Query)

amazon

amazon_product,

amazon_search,

amazon_pricing,

amazon_sellers,

amazon_bestsellers,

amazon_questions

google

google_shopping_product,

google_shopping_search,

google_shopping_pricing

universal

Usar o query parâmetro não é suportado

Outros sites

Primeiros passos

Rastreie qualquer URL com nossa universal source. Você também pode adicionar parâmetros adicionais.

Exemplo de requisição

Usamos o método de integração Realtime síncrona em nossos exemplos. Se você quiser usar Proxy Endpoint ou integração assíncrona Push-Pull consulte os métodos de integração na seção.

Formando uma requisição

  1. Escolha seu método de integração: síncrono (Realtime, Proxy Endpoint) ou assíncrono (Push-Pull).

  2. Ao formar uma requisição, inclua os seguintes elementos:

  1. Endpoint:

  1. Nome de usuário e senha (Autenticação HTTParrow-up-right). Crie credenciais de usuário API durante seu cadastro de avaliação ou compra do produtoarrow-up-right.

circle-exclamation
  1. Content-type. Ao enviar jobs, sempre adicione este cabeçalho:

  1. Payload.

    1. source - Este parâmetro define o scraper que será usado para processar sua requisição.

    2. URL - Forneça o URL do alvo que você quer rastrear, por exemplo:

      1. Imobiliário: Idealista, Redfin, Zillow, Zoopla

      2. Viagens: Airbnb, Agoda, Booking, TripAdvisor

      3. Automotivo: Crunchbase, ZoomInfo, AngelList, Product Hunt

      4. Dados de empresas: Netflix, SoundCloud, YouTube, IMDb

      5. Entretenimento: AutoEurope, Autotrader, RockAuto, Halfords

      6. Qualquer outro.

    3. Parâmetros adicionais: Opcionalmente, você pode incluir parâmetros adicionais como geo_location, user_agent_type, e mais para personalizar sua requisição de scraping.

circle-info

Se você precisar de assistência para fazer sua primeira requisição, sinta-se à vontade para nos contatar via chat ao vivo disponível 24/7.

circle-info

Todas as informações aqui são fornecidas "tal como" e apenas para fins informativos. Não fazemos nenhuma declaração e isentamos toda responsabilidade com relação ao seu uso de qualquer informação contida nesta página. Antes de se envolver em atividades de scraping de qualquer tipo, você deve consultar seus conselheiros jurídicos e ler cuidadosamente os termos de serviço do site específico ou obter uma licença de scraping.

Atualizado

Isto foi útil?