Search
Aprenda como raspar resultados do Bing Search usando o Web Scraper API.
O bing_search source é projetado para recuperar páginas de resultados do Bing Search (SERPs).
Amostras de requisição
No exemplo abaixo, fazemos uma requisição para recuperar resultados de busca do Bing para o termo de pesquisa adidas. A busca começará a partir da página 11 e recuperará 10 páginas de resultados, que serão entregues em um formato estruturado.
curl 'https://realtime.oxylabs.io/v1/queries' \
--user 'USERNAME:PASSWORD' \
-H 'Content-Type: application/json' \
-d '{
"source": "bing_search",
"domain": "com",
"query": "adidas",
"start_page": 11,
"pages": 10,
"callback_url": "https://your.callback.url",
"parse": true
}'import requests
from pprint import pprint
# Estruturar payload.
payload = {
'source': 'bing_search',
'domain': 'com',
'query': 'adidas',
'start_page': 11,
'pages': 10,
'callback_url': 'https://your.callback.url',
'parse': True
}
# Obter resposta.
response = requests.request(
'POST',
'https://realtime.oxylabs.io/v1/queries',
auth=('USERNAME', 'PASSWORD'),
json=payload,
)
# Imprimir a resposta formatada no stdout.
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.
No exemplo a seguir, enviamos uma requisição para recuperar resultados de pesquisa do Bing gerados por IA para o termo de busca best seo tools.
Valores dos parâmetros da requisição
Genérico
Configuração básica e opções de personalização para rastreamento de pesquisa no Bing.
source
Define o scraper.
bing_search
query
A palavra-chave ou frase a ser pesquisada.
-
- parâmetro obrigatório
Localização
Adapte os resultados da pesquisa a localizações geográficas, domínios e idiomas específicos.
geo_location
Especifica a localização para os resultados da busca. Suporta formato de cidade, estado, país ou coordenadas. Leia mais.
-
domínio
Localize resultados para um determinado país. Valores válidos: com, ru, ua, by, kz, tr.
com
locale
Accept-Language valor do cabeçalho que altera o idioma da interface web da página de pesquisa do Bing. Mais info.
-
Paginação
Controles para gerenciar a paginação e recuperação dos resultados de pesquisa.
start_page
Número da página inicial.
1
pages
Número de páginas a recuperar.
1
limit
Número de resultados a recuperar em cada página.
10
Dados estruturados
O SERP Scraper API é capaz de extrair um objeto HTML ou JSON que contém os resultados de pesquisa do Bing, oferecendo dados estruturados sobre vários elementos da página de resultados.
Dicionário de dados de saída
Exemplo em HTML
Estrutura JSON
A tabela abaixo apresenta uma lista detalhada de cada recurso do SERP que analisamos, junto com sua descrição e tipo de dado. A tabela também inclui alguns metadados.
url
A URL da página de resultados do Bing.
string
page
O número da página atual.
integer
results
Um dicionário contendo os resultados da pesquisa.
object
pago (opcional)
Uma lista de resultados patrocinados com seus respectivos detalhes.
array
organic
Uma lista de listagens não pagas com seus respectivos detalhes.
array
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
created_at
O timestamp quando o trabalho de scraping foi criado.
timestamp
updated_at
O timestamp quando o trabalho de scraping foi finalizado.
timestamp
status_code
O código de status do trabalho de scraping. Você pode ver os códigos de status do scraper descritos aqui.
integer
job_id
O ID do job associado ao trabalho de scraping.
string
Pago

pos
A posição do anúncio dentro da lista de anúncios pagos.
integer
url
A URL completa do anúncio pago.
string
desc
Uma breve descrição ou resumo do conteúdo do anúncio.
string
title
O título principal ou manchete do anúncio.
string
url_shown
A URL simplificada exibida para os usuários.
string
pos_overall
A classificação do anúncio entre todos os resultados de pesquisa, incluindo listagens pagas e orgânicas.
integer
Orgânico

pos
A posição do resultado orgânico dentro da lista de resultados orgânicos de pesquisa.
integer
url
A URL completa do resultado de pesquisa orgânico.
string
desc
Uma breve descrição ou resumo do conteúdo do resultado de pesquisa orgânico.
string
title
O título principal ou manchete do resultado de pesquisa orgânico.
string
url_shown
A URL simplificada exibida para os usuários.
string
pos_overall
A classificação do resultado orgânico entre todos os resultados de pesquisa, incluindo listagens pagas e orgânicas.
integer
Atualizado
Isto foi útil?

