Búsqueda de imágenes
Extrae resultados de Google Image Search con datos analizados, incluidos listados orgánicos de imágenes, URLs de imágenes, dominios de origen, títulos, búsquedas sugeridas e información de búsqueda.
La google_search La fuente está diseñada para recuperar resultados de búsqueda de Google (SERPs). Esta subpágina presenta específicamente datos relacionados con la Búsqueda de imágenes de Google. Para explorar otros tipos de resultados, lea aquí: Búsqueda web, Búsqueda de noticias.
Para extraer la Búsqueda de imágenes de Google, incluya el context:udm parámetro con el valor establecido en 2 o context:tbm parámetro con el valor establecido en isch.
Ejemplos de solicitud
En los ejemplos siguientes, hacemos una solicitud para obtener páginas de resultados de búsqueda de imágenes para el término de búsqueda adidas.
udm
curl 'https://realtime.oxylabs.io/v1/queries' \\
--user 'USERNAME:PASSWORD' \\
-H 'Content-Type: application/json' \\
-d '{
"source": "google_search",
"query": "adidas",
"parse": true,
"context": [
{
"key": "udm",
"value": 2
}
]
}'import requests
from pprint import pprint
# Structure payload.
payload = {
'source': 'google_search',
'query': 'adidas',
'parse': True,
'context': [
{'key': 'udm', 'value': 2},
],
}
# Get response.
response = requests.post(
'https://realtime.oxylabs.io/v1/queries',
auth=('USERNAME', 'PASSWORD'),
json=payload,
)
# Print prettified response to stdout.
pprint(response.json())tbm
Usamos Realtime método de integración síncrono en nuestros ejemplos. Si desea usar Proxy Endpoint o asincrónica Push-Pull integración, consulte la métodos de integración sección.
Valores de los parámetros de solicitud
Genérico
Opciones básicas de configuración y personalización para extraer resultados de búsqueda de Google Imágenes.
source
Configura el scraper. Use google_search.
–
query
La palabra clave o frase que se va a buscar.
–
context:
udm
Para obtener resultados de búsqueda de imágenes, establezca el valor en 2. Encuentre otros valores aceptados aquí.
–
context:
tbm
Para obtener resultados de búsqueda de imágenes, establezca el valor en isch. Otros valores aceptados: app, blg, bks, dsc, nws, pts, plcs, rcp, lcl.
–
parse
Devuelve datos analizados cuando se establece en true. Explore la salida diccionario de datos.
false
- parámetro obligatorio
udm y tbm los parámetros context no se pueden usar juntos en una sola solicitud de scraping; seleccione uno de ellos. Usar ambos simultáneamente puede provocar conflictos o un comportamiento inesperado.
Operadores avanzados de búsqueda de Google
Al hacer scraping, puede resultarle útil combinar los operadores de búsqueda avanzados de Google con su consulta. Esto le permite personalizar el alcance de la búsqueda, asegurando que los resultados sean más relevantes y precisos. Explore estos comandos especiales aquí y aquí. Vea un ejemplo a continuación.
Localización
Adapte los resultados de búsqueda a ubicaciones geográficas e idiomas específicos.
geo_location
La ubicación geográfica para la que debe adaptarse el resultado. Usar este parámetro correctamente es extremadamente importante para obtener los datos correctos. Para obtener más información, lea sobre nuestras geo_location estructuras de parámetros sugeridas aquí.
-
locale
valor del encabezado Accept-Language que cambia el idioma de la interfaz web de su página de búsqueda de Google. 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
Filtrado
Opciones para filtrar y refinar los resultados de búsqueda según varios criterios.
context:safe_search
Búsqueda segura. Establézcalo en true para activarla.
false
context:
tbs
tbs parámetro. Contenedor para parámetros de Google menos comunes, como limitar/ordenar resultados por fecha u otros filtros que dependen del tbm parámetro (p. ej. tbs=app_os:1 solo está disponible con tbm valor app). Más información aquí.
-
Otros
Configuraciones y controles avanzados adicionales para requisitos especializados.
context:
fpstate
Establecer el fpstate valor en aig hará que Google cargue más apps. Este parámetro solo es útil si se usa junto con el render parámetro.
-
context:
nfpr
true desactivará la autocorrección ortográfica
false
Parámetros de contexto
Todos los parámetros de contexto deben agregarse al context arreglo como objetos con key y valor pares, por ejemplo:
Datos estructurados
SERP Scraper API es capaz de extraer un objeto HTML o JSON que contiene resultados de búsqueda de Google, ofreciendo datos estructurados sobre varios elementos de la página de resultados.
Diccionario de datos de salida
Ejemplo HTML

Estructura JSON
La salida estructurada de Búsqueda de imágenes de Google incluye campos como URL, page, results, y otros. La tabla a continuación presenta una lista detallada de cada función SERP que analizamos, junto con su descripción y tipo de dato. La tabla también incluye algunos metadatos.
url
La URL de la página de búsqueda de Google.
cadena
results
Un diccionario que contiene los resultados de la búsqueda.
arreglo
results.organic
Una lista de resultados orgánicos con sus respectivos detalles.
arreglo
resaults.search_information
Una lista de detalles de la consulta de búsqueda enviada.
objeto
results.suggested_searches
Una lista de búsquedas sugeridas que se muestran justo debajo de la consulta de búsqueda original.
arreglo
parse_status_code
El código de estado del trabajo de análisis. Puede ver los códigos de estado del analizador descritos aquí.
entero
created_at
La marca de tiempo en que se creó el trabajo de scraping.
marca de tiempo
updated_at
La marca de tiempo en que se finalizó el trabajo de scraping.
marca de tiempo
page
Número de página relativo a la paginación del SERP de Google.
entero
job_id
El ID del trabajo asociado con el trabajo de scraping.
cadena
status_code
El código de estado del trabajo de scraping. Puede ver los códigos de estado del scraper descritos aquí.
entero
Orgánico
La búsqueda de imágenes orgánico la sección muestra listados orgánicos en los resultados de búsqueda de imágenes de Google, organizados por relevancia mediante el algoritmo de Google. Estos resultados se presentan a usuarios que buscan contenido visual y se muestran en una sección dedicada, distinta de otros tipos de resultados de búsqueda.
pos
Un indicador único que denota la posición de la imagen en la lista.
cadena
link
La URL del sitio donde se ubica la imagen.
arreglo
image
La URL de la imagen.
arreglo
title
El título del artículo donde se ubica la imagen.
objeto
domain
El dominio del sitio que contiene el resultado de la imagen.
arreglo
pos_overall
Un indicador único que denota la posición de la imagen en la lista.
entero
Información de búsqueda
información de búsqueda es una sección que proporciona detalles sobre la consulta de búsqueda. Incluye información como el término de búsqueda original y, si corresponde, cualquier autocorrección realizada por Google.

query
El término de búsqueda original.
cadena
showing_results_for
El término de búsqueda para el que se muestran los resultados. query y showing_results_for puede diferir si Google autocorrigió el término de búsqueda proporcionado.
arreglo
Búsquedas sugeridas
La suggested_searches (arreglo) en Búsqueda de imágenes de Google proporciona una lista de términos de búsqueda sugeridos relacionados con la consulta original. Los usuarios pueden explorar estas opciones de búsqueda adicionales para refinar o ampliar su búsqueda de imágenes.
Última actualización
¿Te fue útil?

