For the complete documentation index, see llms.txt. This page is also available as Markdown.

Produto

Extraia dados de páginas de produto do Etsy pelo ID do produto, incluindo preços, imagens, detalhes do vendedor, avaliações, frete, categorias e muito mais.

O etsy_product source foi projetado para recuperar páginas de resultados de produtos da Etsy. Podemos retornar o HTML de qualquer página da Etsy que você quiser. Além disso, podemos fornecer saída estruturada (analisada) para páginas de produtos da Etsy.

Exemplos de requisição

Os exemplos abaixo ilustram como você pode obter um resultado analisado de produto do Best Buy.

curl 'https://realtime.oxylabs.io/v1/queries' \\
--user 'USERNAME:PASSWORD' \\
-H 'Content-Type: application/json' \\
-d '{
        "source": "etsy_product", 
        "product_id": "1858266469",
        "parse": true
    }'
import requests
from pprint import pprint


# Structure payload.
payload = {
    'source': 'etsy_product',
    'product_id': '1858266469',
    'parse': True
}

# Get response.
response = requests.request(
    'POST',
    'https://realtime.oxylabs.io/v1/queries',
    auth=('USERNAME', 'PASSWORD'),
    json=payload,
)

# Em vez de uma resposta com o status do job e a URL dos resultados, isto retornará a
# resposta JSON com o resultado.
pprint(response.json())

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

Valores dos parâmetros da solicitação

Genérico

Parâmetro
Descrição
Valor padrão

source

Define o scraper.

etsy_product

product_id

ID de produto de 10 caracteres.

-

render

Ativa a renderização de JavaScript quando definido como html. Mais informações.

-

parse

Retorna os dados analisados quando definido como verdadeiro. Explorar saída dicionário de dados.

false

callback_url

URL para seu endpoint de callback. Mais informações

-

user_agent_type

Tipo de dispositivo e navegador. A lista completa pode ser encontrada aqui.

desktop

- parâmetro obrigatório

Dados estruturados

etsy_product source pode extrair resultados de produtos da Etsy em formato HTML ou JSON, fornecendo dados estruturados sobre vários elementos da página.

Exemplo de saída

Dicionário de dados de saída

Exemplo em HTML

Estrutura JSON

A tabela abaixo apresenta uma lista detalhada de cada elemento da página de produto que analisamos, junto com sua descrição e tipo de dado. A tabela também inclui alguns metadados.

Chave
Descrição
Tipo

url

A URL da página de produto da Etsy.

string

preço

O preço do produto.

ponto flutuante

title

O título do produto.

string

images

Lista de URLs das imagens do produto.

array

seller

O objeto seller, contendo detalhes do vendedor.

objeto

reviews

O objeto reviews, contendo detalhes das avaliações.

objeto

reviews.count

A quantidade de avaliações recebidas para o produto.

integer

moeda

A moeda na qual o preço está denominado.

string

shipping

O objeto shipping, contendo detalhes de envio.

objeto

shipping.from

O país de origem do envio.

string

old_price

O preço anterior do produto antes do desconto.

integer

categories

Lista de objetos de categoria aos quais o produto pertence.

array

categories.title

O título da categoria.

string

customized

Indica se o produto pode ser personalizado.

booleano

product_id

O identificador exclusivo do produto.

string

variation_count

A quantidade de variações disponíveis para o produto.

integer

parse_status_code

O código de status do trabalho de parsing. Você pode ver os códigos de status do parser descritos aqui.

integer

criado_em

O timestamp em que o trabalho de scraping foi criado.

carimbo_de_data_hora

atualizado_em

O timestamp em que o trabalho de scraping foi concluído.

carimbo_de_data_hora

page

O número da página na paginação dos resultados.

integer

código_de_status

O código de status do trabalho de scraping. Você pode ver os códigos de status do scraper descritos aqui.

integer

parser_type

O tipo de parser usado para extrair os dados.

integer

id_do_trabalho

O ID do trabalho associado ao trabalho de scraping.

string

Vendedores

O objeto seller, contendo detalhes do vendedor.

Chave (Vendedor)
Descrição
Tipo

url

A URL da página do vendedor.

string

title

O nome do vendedor.

string

rating

A pontuação de avaliação do vendedor.

integer

best_seller

Indica se o vendedor é um best seller.

booleano

star_seller

Indica se o vendedor é um star seller.

booleano

reviews_count

(opcional)

A quantidade de avaliações do vendedor.

integer

Atualizado

Isto foi útil?