Lens
La Google Lens API extrae resultados de búsqueda visual a partir de URLs de imagen proporcionadas. Devuelve imágenes coincidentes visualmente con títulos, URLs, dominios y más.
Nuestro google_lens fuente te permite extraer resultados de la función Google Lens mientras realizas una búsqueda por imagen.
Solicitar ejemplos
La API envía una solicitud a la función Google Lens para recuperar datos estructurados relacionados con el contenido de una imagen.
curl 'https://realtime.oxylabs.io/v1/queries' \
--user 'USERNAME:PASSWORD' \
-H 'Content-Type: application/json' \
-d '{
"source": "google_lens",
"query": "https://www.beginningboutique.com.au/cdn/shop/files/Flossie-Pink-Maxi-Sleeveless-Dress_750x.jpg",
"parse": "true"
}'import requests
from pprint import pprint
# Estructurar payload.
payload = {
'source': 'google_lens',
'query': 'https://www.beginningboutique.com.au/cdn/shop/files/Flossie-Pink-Maxi-Sleeveless-Dress_750x.jpg',
'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.
Valores de parámetros de la solicitud
Genérico
Configuración básica y opciones de personalización para extraer resultados de Google Lens.
source
Establece el scraper.
google_lens
query
La URL de la imagen que se va a buscar.
-
parse
Devuelve datos parseados cuando se establece en true. Explore la salida diccionario de datos.
false
- parámetro obligatorio
Localización
Adapta los resultados de búsqueda a ubicaciones geográficas e idiomas específicos.
geo_location
La ubicación geográfica para la que se deben adaptar los resultados. Usar este parámetro correctamente es extremadamente importante para obtener los datos correctos. Para más información, lea sobre nuestras sugeridas geo_location estructuras de parámetros aquí.
-
localidad
Accept-Language valor del encabezado que cambia el idioma de la interfaz web de la página de búsqueda de Google. Más información.
-
Datos estructurados
Diccionario de datos de salida
Estructura JSON
Esta tabla describe los elementos clave de un resultado de búsqueda de Google Lens. La tabla a continuación presenta una lista detallada de cada función SERP que parseamos, junto con su descripción y tipo de dato. La tabla también incluye algunos metadatos.
results
Un diccionario que contiene los resultados de la búsqueda.
array
results.organic
Una lista de resultados de imagen no pagados con sus respectivos detalles.
array
total_results_count
El número total de resultados encontrados para la URL de la imagen.
integer
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
page
Número de página relativo a la paginación del SERP de Google.
integer
job_id
El ID del trabajo asociado con la tarea de scraping.
string
status_code
El código de estado del trabajo de scraping. Puede ver los códigos de estado del scraper descritos aquí.
integer
Organic
Google Lens tiene en cuenta múltiples factores para ofrecer la información más relevante y útil a los usuarios según el contenido de la imagen que suben.

pos
Un indicador que denota la posición de un elemento dado entre todos los resultados de Google Lens.
integer
url
La URL del resultado de Google Lens.
string
title
El título del resultado.
string
dominio
La fuente del resultado de Google Lens.
string
pos_overall
El índice de posición del resultado de Google Lens dentro de la SERP.
integer
url_thumbnail
Las imágenes miniatura codificadas en base64 del resultado de Google Lens.
string
Última actualización
¿Te fue útil?

