Homes

Scrape Airbnb property listings by ID.

O airbnb_product source foi projetado para recuperar páginas de listagens de propriedades do Airbnb. A API retorna o HTML de qualquer propriedade do Airbnb que você desejar.

Exemplos de requisição

Os exemplos abaixo ilustram como você pode obter uma página de propriedade do Airbnb renderizada. Você pode extrair o ID da URL, por exemplo: airbnb.com/rooms/11984394.

curl 'https://realtime.oxylabs.io/v1/queries' \
--user 'USERNAME:PASSWORD' \
-H 'Content-Type: application/json' \
-d '{
        "source": "airbnb_product",
        "product_id": "11984394",
        "render": "html"
    }'

Usamos o método de integração Realtime síncrono 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.

Valores dos parâmetros de requisição

Genérico

Parâmetro
Descrição
Valor Padrão

source

Define o scraper.

airbnb_product

product_id

O ID numérico único de uma listagem de propriedade no Airbnb.

-

render

Habilita a renderização de JavaScript quando definido como html. Mais info.

-

callback_url

URL para o seu endpoint de callback. Mais info.

-

user_agent_type

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

desktop

- parâmetro obrigatório

Localização

Adaptar resultados para domínios específicos.

Parâmetro
Descrição
Valor Padrão
Tipo

domain

Localização de domínio para o Airbnb. Aceita qualquer domínio oficial do Airbnb (por exemplo, co.uk, mx).

com

String

Atualizado

Isto foi útil?