98 votes

Ce qui ' s la meilleure image web search API ?

Quelle est la meilleure de recherche d'images par API pour l'image générale de la recherche (par exemple. trouver des photos de pommes de terre, paris hilton, ou scarface), disponible pour l'invocation distante à partir d'un serveur (ie. pas dans le navigateur javascript)?

  • L' API Yahoo est bien le programme d'installation et bien documenté, est facile à utiliser, et comprend les vignettes des images. Cela semble être le meilleur candidat à ce jour. Le seul problème que je suis en cours d'exécution est beaucoup d'images dans les résultats ne sont plus sur le web.
  • L' API de Google est principalement orienté pour l'invocation dans le navigateur. La version JSON ne pas inclure les vignettes. Vous ne savez pas comment la qualité des résultats par rapport à Yahoo.
  • L' API de Flickr est grande, et les résultats sont très susceptibles de ne pas être brisé. Cependant, ce n'est pas une recherche générale à l'API, il ne recherche que des images flickr, donc ça va manquer la plupart des affiches de film, etc.

Existe-il d'autres la recherche d'images par Api je devrais regarder? Quelqu'un sait la qualité relative de Yahoo et Google image les résultats de recherche?

20voto

sblom Points 15074

Live Search a aussi une image de l'API de recherche, et de leur pertinence généralement des mesures similaires à Google et mieux que Yahoo.

Vous devez d'abord obtenir une clé API à partir de la Recherche du Centre de développement, et alors vous serez en mesure d'exécuter des requêtes comme celle-ci qui renvoie du JSON, ou celui-ci qui renvoie les données XML.

9voto

Bogdan D Points 857

J'ai essayé Google et Bing pour cette tâche et, à ma grande surprise, ce dernier s'est avérée beaucoup mieux:

  • avec Bing, vous pouvez demander à la source de l'image type de la réponse spécifique. Vous n'aurez pas seulement l'URL, mais des trucs comme le titre, les dimensions, la taille du fichier, type de fichier, etc. Quant à Google, il vous donne toujours une sorte de navigateur orienté résultat (vous pouvez obtenir l'url de l'image, mais pas beaucoup plus)
  • facilement utilisé pour une recherche rapide, vous venez d'effectuer tous les réglages dans la chaîne de requête (alors qu'avec Google, vous devez passer par une étape supplémentaire de la configuration d'un "moteur de recherche personnalisé")

En août 2012, Bing API sera une partie de Azure Marketplace: l'accès gratuit encore disponibles, mais limité à un nombre de requêtes (5000/mois). Google limite l'accès gratuit à 100 requêtes/jour.

4voto

Parand Points 16356

Pour fermer ce hors - j'ai fini par aller avec Yahoo API, plus tard trouvé comment obtenir des vignettes à partir de Google API.

Quelques points sur chacun:

  • Yahoo API est propre, bien documenté et facile à utiliser
  • La qualité des résultats semble assez, même si Google semble un peu mieux. Ou peut-être que c'est juste l'image de marque de coloration de ma perception.
  • API Google semble être la seule à permettre de "petits" ou "grands" de retour de la taille de retour 4 et 8 respectivement. C'est trop peu pour mes besoins; je voudrais au moins 20 pour chaque requête.

4voto

vamshi4001 Points 176

Recherche Instagram est un realtime search API et vous pouvez effectuer une recherche basée sur hashtags, semblable à flickr. Il y a belles docs API pour instagram et flickr à travers lequel vous pouvez facilement créer un moteur de recherche d’image.

2voto

zever Points 1007

Alors que le stand alone de recherche d'Images de Google API est obsolète, la Recherche Personnalisée Google API fournit maintenant à la recherche d'images. Vous obtenez 100 requêtes par jour gratuitement, mais sont facturés.

De la les Développeurs de Google aperçu:

Avec cette API, vous pouvez utiliser Reposant demandes à obtenir soit la recherche sur le web ou de résultats de recherche d'images en JSON ou le format de l'Atome.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X