Busca
Extraia resultados do Bing Search com dados parseados de anúncios pagos e listagens orgânicas, com suporte para segmentação por geolocalização, localização de domínio e paginação.
O bing_search a fonte foi projetada para recuperar páginas de resultados do Bing Search (SERPs).
Exemplos de requisição
No exemplo abaixo, fazemos uma requisição para recuperar resultados de pesquisa do Bing para o termo de busca adidas. A busca começará na 11ª página 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
# Structure payload.
payload = {
'source': 'bing_search',
'domain': 'com',
'query': 'adidas',
'start_page': 11,
'pages': 10,
'callback_url': 'https://your.callback.url',
'parse': True
}
# Get response.
response = requests.request(
'POST',
'https://realtime.oxylabs.io/v1/queries',
auth=('USERNAME', 'PASSWORD'),
json=payload,
)
# Print prettified response to stdout.
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.
No exemplo a seguir, enviamos uma solicitação para recuperar resultados de pesquisa do Bing gerados por IA para o termo de pesquisa melhores ferramentas de SEO.
Valores dos parâmetros da solicitação
Genérico
Configuração básica e opções de personalização para scraping da pesquisa do Bing.
source
Define o scraper.
bing_search
query
A palavra-chave ou frase a ser pesquisada.
-
parse
Retorna os dados analisados quando definido como verdadeiro. Explorar saída dicionário de dados.
false
- parâmetro obrigatório
Localização
Adapte os resultados de pesquisa para locais geográficos, domínios e idiomas específicos.
geo_location
Especifica a localização dos resultados da pesquisa. Suporta formatos de cidade, estado, país ou coordenadas. Leia mais.
-
domain
Localize os 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 sua página de pesquisa do Bing. Mais informações.
-
Paginação
Controles para gerenciar a paginação e a recuperação dos resultados da pesquisa.
start_page
Número da página inicial.
1
páginas
Número de páginas a recuperar.
1
limit
Número de resultados a recuperar em cada página.
10
Dados estruturados
SERP Scraper API é capaz de extrair um objeto HTML ou JSON que contém 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 de SERP que analisamos, juntamente com sua descrição e tipo de dados. A tabela também inclui alguns metadados.
url
A URL da página de pesquisa do Bing.
string
page
O número da página atual.
integer
resultados
Um dicionário contendo os resultados da busca.
objeto
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
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
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
id_do_trabalho
O ID do trabalho associado ao trabalho de scraping.
string
Pago

pos
A posição do anúncio na 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 do anúncio.
string
url_shown
A URL simplificada exibida aos usuários.
string
pos_overall
A posiçã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 na lista de resultados de pesquisa orgânicos.
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 do resultado de pesquisa orgânico.
string
url_shown
A URL simplificada exibida aos usuários.
string
pos_overall
A posição do resultado orgânico entre todos os resultados de pesquisa, incluindo listagens pagas e orgânicas.
integer
Atualizado
Isto foi útil?

