Lens

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

Nossa google_lens fonte permite extrair resultados do recurso Google Lens ao realizar uma pesquisa por imagem.

circle-info

Explorar saída dicionário de dados para cada recurso 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.

Amostras 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 o método de integração síncrono Realtime em nossos exemplos. Se você quiser usar Proxy Endpoint ou integração assíncrona Push-Pull consulte os métodos de integração da seção.

Valores dos parâmetros da requisição

Genérico

Configuração básica e opções de personalização para raspar 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 info.

-

parse

Retorna dados parseados quando definido como true. Explore a saída dicionário de dados.

false

callback_url

URL para o seu endpoint de callback. Mais info.

-

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 a localizações geográficas 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 sugeridas geo_location estruturas de parâmetro aqui.

-

locale

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

-

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 analisamos, junto com sua descrição e tipo de dado. A tabela também inclui alguns metadados.

Chave
Descrição
Tipo

results

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

page

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

Orgânico

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?