Google inverter a API de pesquisa de imagens
5 answers
Implementei uma"API de pesquisa reversa JSON REST usando a pesquisa de imagens do Google através de HTTP".
É realmente muito simples de fazer usando o framework "httpunit" que está mesmo executando javascript no servidor. isto é necessário para executar o pedido de pesquisa de imagens do Google
Https://images.google.com/searchbyimage?image_url=
Funcionou muito bem. integrámo-lo numa aplicação que- estava apenas a fazer uma imagem, Encolhe-o., Faz o upload para o servidor público,
- usar este URL
- ligue para a API de descanso + obtenha a resposta do JSON (ver abaixo)
- mostrar texto e imagens semelhantes
O servidor
- vai para o Google image server (via HTTP) com acesso à internet-URL
- corre https://images.google.com/searchbyimage?image_url=image url codificado
- Obter resposta, executar javascript do Google no servidor
- procurar por etiquetas de html específicas, classes ou IDs
- criar resposta JSON
Você obtém do Google
- A "etiqueta / título",
- imagens semelhantes com todos os meta-dados (excerto de texto, excerto de html, URL original, URL da miniatura, tamanho, dimensões, etc ...)
Com estas informações pode mostrar facilmente a marca detectada, imagens similares online com os seus textos.
Infelizmente, a detecção de máquina do Google é muito boa e encontrou a minha API de descanso e fechou-a.
Então ... por enquanto - o Google não anunciou uma API para isso, mesmo que ela esteja incluída no Google Apps existente-muito tristePoderá achar útil o seguinte projecto. É essencialmente um servidor scraper para o qual você envia o url de uma imagem (usando o curl, por exemplo) e ele retorna um array json com várias tidbits úteis.
Pode tentar esta API de pesquisa reversa de imagens chamada Camfind
Abaixo está um exemplo de uma entrada de pedido de imagem e de Resposta de imagem da API Camfind
Pedido De Imagem
Resposta Da Imagem
{
"name": "crystal geyser bottle",
"status": "completed"
}
A api de pesquisa reversa de imagens está desactualizada: https://developers.google.com/image-search/?hl=it
A nova api de pesquisa pode fazer pesquisas de imagens
Https://developers.google.com/custom-search/v1/overview?hl=it