Search
Raspe páginas de resultados de busca da Menards fornecendo um termo de busca.
O menards_search o source foi projetado para recuperar páginas de resultados de busca do Menards. Podemos retornar o HTML de qualquer página de busca do Menards que você desejar. Para ver o exemplo de resposta com os dados recuperados, faça o download este exemplo de saída arquivo em formato HTML.
Atualmente, nossa API fornece apenas saída em HTML para este tipo de página. No entanto, você pode facilmente construir seu próprio parser se você desejar obter dados estruturados em JSON.
Amostras de requisição
Os exemplos abaixo ilustram como você pode obter um resultado de busca do Menards.
curl 'https://realtime.oxylabs.io/v1/queries' \
--user 'USERNAME:PASSWORD' \
-H 'Content-Type: application/json' \
-d '{
"source": "menards_search",
"query": "shower"
}'import requests
from pprint import pprint
# Estruturar payload.
payload = {
'source': 'menards_search',
'query': 'shower'
}
# Obter resposta.
response = requests.request(
'POST',
'https://realtime.oxylabs.io/v1/queries',
auth=('USERNAME', 'PASSWORD'),
json=payload,
)
# Em vez de resposta com status do job e URL dos resultados, isso retornará o
# resposta JSON com o resultado.
pprint(response.json())Usamos o método de integração síncrono Realtime em nossos exemplos. Se você quiser usar Proxy Endpoint ou integração assíncrona Push-Pull consulte os métodos de integração da seção.
Valores dos parâmetros da requisição
Genérico
source
Define o scraper.
menards_search
query
A palavra-chave ou frase para procurar produtos.
-
start_page
Número da página inicial.
1
- parâmetro obrigatório
Localização
Adaptar resultados para lojas específicas e tipos de entrega.
store_id
Especifique um ID de loja. Por exemplo, 3045 a partir da URL da loja: /store.html?store=3045.
-
String
pickup_at_store_eligible
Retirada disponível na loja.
-
Booleano
in_stock_today
Item está em estoque hoje.
-
Booleano
fulfillment_center
O pedido pode ser enviado a partir de um centro de distribuição centralizado do Menards.
-
Booleano
delivery_eligible
Item qualifica-se para o serviço de entrega em domicílio.
-
Booleano
Atualizado
Isto foi útil?

