For the complete documentation index, see llms.txt. This page is also available as Markdown.

Lens

A API Google Lens extrai resultados de busca visual a partir das URLs de imagem fornecidas. Retorna resultados de imagens visualmente correspondentes com títulos, URLs, domínios e muito mais.

Nossa google_lens fonte permite que você extraia resultados do recurso Google Lens ao realizar uma pesquisa por imagem.

Explorar saída dicionário de dados para cada recurso de SERP do Lens, oferecendo uma breve descrição, captura de tela, trecho de código JSON analisado e uma tabela que define cada campo analisado. Navegue pelos detalhes usando a navegação à direita ou rolando a página para baixo.

Exemplos de requisição

A API envia uma solicitação ao recurso Google Lens para recuperar dados estruturados relacionados ao conteúdo de uma imagem.

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

# Structure payload.
payload = {
    'source': 'google_lens',
    'query': 'https://www.beginningboutique.com.au/cdn/shop/files/Flossie-Pink-Maxi-Sleeveless-Dress_750x.jpg',
    '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.

Valores dos parâmetros da solicitação

Genérico

Configuração básica e opções de personalização para raspagem dos resultados do Google Lens.

Parâmetro
Descrição
Valor padrão

source

Define o scraper.

google_lens

query

A URL da imagem a ser pesquisada.

-

render

Ativa a renderização de JavaScript quando definido como html. Mais informações.

-

parse

Retorna os dados analisados quando definido como verdadeiro. Explorar saída dicionário de dados.

false

callback_url

URL para seu endpoint de callback. Mais informações

-

user_agent_type

Tipo de dispositivo e navegador. A lista completa pode ser encontrada aqui.

desktop

- parâmetro obrigatório

Localização

Adapte os resultados de pesquisa para locais geográficos e idiomas específicos.

Parâmetro
Descrição
Valor padrão

geo_location

O local geográfico para o qual o resultado deve ser adaptado. Usar este parâmetro corretamente é extremamente importante para obter os dados certos. Para mais informações, leia sobre nossas geo_location estruturas de parâmetros sugeridas aqui.

-

locale

Accept-Language valor do cabeçalho que altera o idioma da interface web da sua página de pesquisa do Google. Mais informações.

-

Dados estruturados

Dicionário de dados de saída

Estrutura JSON

Esta tabela descreve os principais elementos de um resultado de pesquisa do Google Lens. A tabela abaixo apresenta uma lista detalhada de cada recurso de SERP que analisamos, juntamente com sua descrição e tipo de dado. A tabela também inclui alguns metadados.

Chave
Descrição
Tipo

resultados

Um dicionário contendo os resultados da busca.

array

results.organic

Uma lista de resultados de imagem não patrocinados com seus respectivos detalhes.

array

contagem_total_de_resultados

O número total de resultados encontrados para a URL da imagem.

integer

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

page

Número da página em relação à paginação da SERP do Google.

integer

id_do_trabalho

O ID do trabalho associado ao trabalho de scraping.

string

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

Orgânico

O Google Lens considera vários fatores para entregar as informações mais relevantes e úteis aos usuários com base no conteúdo da imagem enviada pelo usuário.

Chave (results.organic)
Descrição
Tipo

pos

Um indicador que denota a posição de um item entre todos os resultados do Google Lens.

integer

url

A URL do resultado do Google Lens.

string

title

O título do resultado.

string

domain

A fonte do resultado do Google Lens.

string

pos_overall

O índice de posição do resultado do Google Lens dentro da SERP.

integer

url_thumbnail

As imagens em miniatura codificadas em base64 do resultado do Google Lens.

string

Atualizado

Isto foi útil?