Search
Aprende a raspar resultados de búsqueda de Bing usando Web Scraper API.
El bing_search la fuente está diseñada para recuperar las páginas de resultados de Bing Search (SERP).
Solicitar ejemplos
En el ejemplo siguiente, hacemos una solicitud para obtener resultados de búsqueda de Bing para el término de búsqueda adidas. La búsqueda comenzará desde la página 11 y recuperará 10 páginas de resultados, que se entregarán en un formato estructurado.
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
# Estructurar payload.
payload = {
'source': 'bing_search',
'domain': 'com',
'query': 'adidas',
'start_page': 11,
'pages': 10,
'callback_url': 'https://your.callback.url',
'parse': True
}
# Obtener respuesta.
response = requests.request(
'POST',
'https://realtime.oxylabs.io/v1/queries',
auth=('USERNAME', 'PASSWORD'),
json=payload,
)
# Imprimir la respuesta formateada en stdout.
pprint(response.json())Usamos el método de integración síncrono Realtime en nuestros ejemplos. Si desea usar Proxy Endpoint o asíncrono Push-Pull para la integración, consulte los métodos de integración sección.
En el siguiente ejemplo, enviamos una solicitud para recuperar resultados de búsqueda de Bing generados por IA para el término de búsqueda best seo tools.
Valores de parámetros de la solicitud
Genérico
Configuración básica y opciones de personalización para el raspado de búsquedas en Bing.
source
Establece el scraper.
bing_search
query
La palabra clave o frase a buscar.
-
parse
Devuelve datos parseados cuando se establece en true. Explore la salida diccionario de datos.
false
- parámetro obligatorio
Localización
Adapte los resultados de búsqueda a ubicaciones geográficas específicas, dominios y idiomas.
geo_location
Especifica la ubicación para los resultados de búsqueda. Admite formatos de ciudad, estado, país o coordenadas. Leer más.
-
dominio
Localiza resultados para un país determinado. Valores válidos: com, ru, ua, by, kz, tr.
com
localidad
Accept-Language valor de encabezado que cambia el idioma de la interfaz web de la página de búsqueda de Bing. Más información.
-
Paginación
Controles para gestionar la paginación y la recuperación de resultados de búsqueda.
start_page
Número de página inicial.
1
pages
Número de páginas a recuperar.
1
limit
Número de resultados a recuperar en cada página.
10
Datos estructurados
La SERP Scraper API es capaz de extraer ya sea un objeto HTML o JSON que contiene los resultados de búsqueda de Bing, ofreciendo datos estructurados sobre varios elementos de la página de resultados.
Diccionario de datos de salida
Ejemplo HTML
Estructura JSON
La tabla a continuación presenta una lista detallada de cada característica de la SERP que analizamos, junto con su descripción y tipo de datos. La tabla también incluye algunos metadatos.
url
La URL de la página de búsqueda de Bing.
string
page
El número de página actual.
integer
results
Un diccionario que contiene los resultados de la búsqueda.
object
paid (opcional)
Una lista de resultados patrocinados con sus respectivos detalles.
array
organic
Una lista de listados no pagados con sus respectivos detalles.
array
parse_status_code
El código de estado del trabajo de parseo. Puede ver los códigos de estado del parser descritos aquí.
integer
created_at
La marca de tiempo cuando se creó el trabajo de scraping.
timestamp
updated_at
La marca de tiempo cuando el trabajo de scraping fue finalizado.
timestamp
status_code
El código de estado del trabajo de scraping. Puede ver los códigos de estado del scraper descritos aquí.
integer
job_id
El ID del trabajo asociado con la tarea de scraping.
string
Paid

pos
La posición del anuncio dentro de la lista de anuncios pagados.
integer
url
La URL completa del anuncio pagado.
string
desc
Una breve descripción o resumen del contenido del anuncio.
string
title
El titular principal o título del anuncio.
string
url_shown
La URL simplificada mostrada a los usuarios.
string
pos_overall
La clasificación del anuncio entre todos los resultados de búsqueda, incluyendo tanto listados pagados como orgánicos.
integer
Organic

pos
La posición del resultado orgánico dentro de la lista de resultados de búsqueda orgánicos.
integer
url
La URL completa del resultado de búsqueda orgánico.
string
desc
Una breve descripción o resumen del contenido del resultado de búsqueda orgánico.
string
title
El titular principal o título del resultado de búsqueda orgánico.
string
url_shown
La URL simplificada mostrada a los usuarios.
string
pos_overall
La clasificación del resultado orgánico entre todos los resultados de búsqueda, incluyendo tanto listados pagados como orgánicos.
integer
Última actualización
¿Te fue útil?

