Lens

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

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

circle-info

Explorar saída dicionário de dados de saída para cada recurso SERP do Lens, oferecendo uma breve descrição, captura de tela, trecho de código JSON parseado e uma tabela definindo cada campo parseado. 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"
    }'

Usamos Realtime método de integração em nossos exemplos. Se você quiser usar Proxy Endpoint ou assíncrona Push-Pull integração, consulte o métodos de integração seção.

Valores dos parâmetros da requisição

Genérico

Configuração básica e opções de personalização para raspagem de 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 JavaScript quando definido como html. Mais informações.

-

parse

Retorna dados analisados quando definido como true. Explore o dicionário de dados de saída.

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 da pesquisa a locais geográficos e idiomas específicos.

Parâmetro
Descrição
Valor Padrão

geo_location

A localização geográfica para a 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âmetro aqui.

-

locale

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

-

Dados estruturados

Dicionário de dados de saída

Estrutura JSON

Esta tabela descreve os elementos principais de um resultado de pesquisa do Google Lens. A tabela abaixo apresenta uma lista detalhada de cada recurso SERP que parseamos, 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 pesquisa.

array

results.organic

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

array

total_results_count

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 aquiarrow-up-right.

integer

created_at

O timestamp quando o trabalho de scraping foi criado.

timestamp

updated_at

O timestamp quando o trabalho de scraping foi finalizado.

timestamp

chave e indicando o número de resultados orgânicos por página usando a

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

integer

job_id

O ID do job associado ao trabalho de scraping.

string

status_code

O código de status do trabalho de scraping. Você pode ver os códigos de status do scraper descritos aquiarrow-up-right.

integer

Organic

O Google Lens considera múltiplos fatores para fornecer as informações mais relevantes e úteis aos usuários com base no conteúdo da imagem que o usuário envia.

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

domínio

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?