URL de recherche d'images Google pouvant être partagée?

19

J'ai effectué une recherche Google Image, cela montre les résultats, mais lorsque j'envoie l'URL de recherche à quelqu'un, il ne peut voir aucun résultat:

https://www.google.com/search?as_q=berlin&tbs=sur:fmc&biw=1855&bih=990&tbm=isch#bav=on.2,or.r_cp.r_qf.&ei=VOgBUtS6JcX-lAX6s4CYBA&fp=4119dba43= off & tbm = isch & tbs = sur: fmc, isz: lt, islt: 4mp & ved = 0CCIQpwU

En fait, le lien ne fonctionne même pas dans un nouvel onglet du même navigateur.
Voici comment j'ai effectué la recherche:

  1. Allez sur search.creativecommons.org
  2. Entrez à Berlin
  3. Cliquez sur Google Images
  4. Une fois que vous avez été redirigé vers Google Images, cliquez sur le filtre Taille , sélectionnez Plus grand que… puis 4 MP (2272 × 1704) .

Capture d'écran de Google Images, à la recherche de Berlin, avec des filtres appliqués

Comment partager le lien résultant avec succès?

nic
la source

Réponses:

13

Le problème semble être la partie après le #, mais cela fonctionne si vous utilisez directement la recherche avancée d'images Google .

L' URL complète que vous obtiendrez pour la recherche ci-dessus:

https://www.google.com/search?as_st=y&tbm=isch&hl=en&as_q=berlin&as_epq=&as_oq=&as_eq=&cr=&as_sitesearch=&safe=images&tbs=isz:lt, islt:4mp,sur:fmc&biw=2560&seh= 9QACUs3cPObw4QS-6IEQ

Cette URL peut être raccourcie :

https://www.google.com/search?tbm=isch&as_q=berlin&tbs=isz:lt,islt:4mp,sur:fmc

Vous pouvez ensuite facilement changer le terme de recherche :

https://www.google.com/search?tbm=isch&as_q=vienna&tbs=isz:lt,islt:4mp,sur:fmc

Patrick Hoefler
la source
Il semble que l' tbsargument puisse également être coupé (en fait, cet argument me donne des images différentes de celles que si je fais une recherche d'images google manuelle): google.com/search?tbm=isch&as_q=berlin et google.com/search?tbm= isch & as_q = vienna
HelloGoodbye
1
@HelloGoodbye, il pourrait être coupé, mais les résultats ne seraient pas filtrés en fonction de la taille de l'image et des droits d'utilisation, comme demandé par l'OP.
Patrick Hoefler
20

Une recherche de base sur Google est/search?q=<query>

https://google.com/search?q=space

pour en faire une recherche d'images , ajoutez simplement&tbm=isch

https://google.com/search?q=space&tbm=isch

pour ajouter des critères supplémentaires à votre recherche, utilisez l'outil de recherche avancée et ajoutez uniquement la valeur de à &tbs=<criteria>partir des résultats. par exemple, une recherche GIF sarcelle> = 4 mégapixels ajouterait&tbs=isz:lt,islt:4mp,ic:specific,isc:teal,ift:gif

https://google.com/search?q=space&tbm=isch&tbs=isz:lt,islt:4mp,ic:specific,isc:teal,ift:gif

Remarque: <criteria>nous entendons jusqu'à un &. En savoir plus sur le formatage URI (y compris les chaînes de requête) sur ...

Bruno Bronosky
la source
2
Plus c'est simple, mieux c'est.
Ryan DuVal
4

La sauce secrète est tbm=isch. tbmsignifie «à faire correspondre» et ischest l'abréviation de «recherche d'images».

Exemple: https://www.google.com/search?q=greyhound+puppies&tbm=isch

Dave Yarwood
la source
Vérifiez cette question pour l' tbmexplication.
Alex
Dans ma question, les étapes 1 et 4 sont les plus importantes, et cette réponse les ignore.
nic
J'ai peut-être mal compris ce que vous demandiez - désolé. Je réponds à la question "que dois-je ajouter à une chaîne de requête d'URL de recherche Google pour en faire une recherche d'images?"
Dave Yarwood
@Alex: merci pour le pointeur sur tbm. J'ai mis à jour ma réponse.
Dave Yarwood
0
https://www.google.com/images?q=

taille de l'image: 2272x1704
+
près de: berlin

https://www.google.com/images?q=imagesize:2272x1704+near:berlin

https://www.google.com/images?q=imagesize:2272x1704+near:berlin

explication:

protocole de transport hyper texte

http

Sécurisé (crypté)

s

dossier réseau

//

Internet

www

nom de domaine

.google 

type de domaine

.com

dossier

/

fichier

images



php requête , un programme côté serveur. https://en.wikipedia.org/wiki/PHP

?q=

taille de l'image

imagesize:

près

near:

mot de
recherche les mots de recherche ne peuvent pas contenir d'espaces.
utilisez le +, le symbole plus pour joindre chaque mot.
un exemple: pour + rechercher + pour + ce + avoir + pour + remplacer + espaces + par + plus + symbole

peut également utiliser l'emplacement au lieu de près

location: 

Exemple:

https://www.google.com/images?q=imagesize:2272x1704+location:belgium+vegan+restaurant

https://www.google.com/images?q=imagesize:2272x1704+location:belgium+vegan+restaurant

Si quelqu'un sait ce que signifie la période, pouvez-vous commenter. Merci d'avance.

Feu dans le ciel
la source
Vous avez oublié les conditions de l'image (taille supérieure à 4MP et licence).
nic
Dans ma question, les étapes 1 et 4 sont les plus importantes, et cette réponse les ignore.
nic
mis à jour la réponse.
FireInTheSky