URL для поиска картинок Google, которым можно поделиться?

19

Я выполнил поиск Google Image, он показывает результаты, но когда я отправляю URL-адрес поиска кому-то, он не видит никакого результата:

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=4119dba43ada9276&q=berlin&sa=X&safe= выкл & TBM = Isch & TBS = сюр: FMC, ISZ: л, islt: 4MP & вед = 0CCIQpwU

На самом деле, ссылка даже не работает в новой вкладке того же браузера.
Вот как я выполнил поиск:

  1. Перейти на search.creativecommons.org
  2. Введите берлин
  3. Нажмите на Google Images
  4. После того, как вы будете перенаправлены в Google Images, нажмите на фильтр « Размер» , выберите « Больше чем…», а затем 4 MP (2272 × 1704) .

Снимок экрана Google Картинки, поиск Берлина, с примененными фильтрами

Как успешно поделиться полученной ссылкой?

НИК
источник

Ответы:

13

Кажется, проблема в части после #, но она работает, если вы напрямую используете расширенный поиск картинок Google .

Полный URL , который вы получите для поиска выше:

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&bih=1342&sei= 9QACUs3cPObw4QS-6IEQ

Этот URL может быть сокращен :

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

Затем вы можете легко изменить условие поиска :

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

Патрик Хофлер
источник
Похоже, что tbsаргумент также можно обрезать (фактически этот аргумент дает мне другие изображения, чем если бы я выполнял ручной поиск изображений в Google): google.com/search?tbm=isch&as_q=berlin and google.com/search?tbm= isch & as_q = вена
HelloGoodbye
1
@HelloGoodbye, это может быть вырезано, но тогда результаты не будут отфильтрованы в соответствии с размером изображения и правами использования, как того требует ОП.
Патрик Хофлер
20

Основной поиск на Google является/search?q=<query>

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

чтобы сделать поиск изображений , просто добавьте&tbm=isch

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

чтобы добавить дополнительные критерии к вашему поиску, используйте инструмент расширенного поиска и добавьте только значение&tbs=<criteria> из результатов. например, поиск GIF в формате> = 4 мегапикселя добавит&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

Примечание: под <criteria>мы подразумеваем до &. Узнайте больше о форматировании URI (включая строки запроса) на ...

Бруно Броноски
источник
2
Проще лучше.
Райан Дюваль
4

Секретный соус есть tbm=isch. tbmрасшифровывается как «быть сопоставленным» и ischсокращенно «поиск изображений».

Пример: https://www.google.com/search?q=greyhound+puppies&tbm=isch

Дейв Ярвуд
источник
Проверьте этот вопрос для tbmобъяснения.
Алекс
В моем вопросе шаги 1 и 4 являются наиболее важными, и этот ответ игнорирует их.
NIC
Может быть, я неправильно понял, что вы спрашивали - извините за это. Я отвечаю на вопрос "что мне нужно добавить в строку запроса URL-адреса поиска Google, чтобы он выполнял поиск изображений?"
Дейв Ярвуд
@ Алекс: спасибо за указатель о tbm. Я обновил свой ответ.
Дэйв Ярвуд
0
https://www.google.com/images?q=

размер изображения: 2272x1704
+
рядом: берлин

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

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

объяснение:

гипертекстовый транспортный протокол

http

Обеспеченные (Зашифрованный)

s

сетевая папка

//

Всемирная паутина

www

доменное имя

.google 

тип домена

.com

папка

/

файл

images

запрос

php, программа на стороне сервера. https://en.wikipedia.org/wiki/PHP

?q=

Размер изображения

imagesize:

около

near:

поиск слова
поиск слова не может содержать пробелов.
используйте +, символ плюс, чтобы соединить каждое слово.
пример: для + поиска + для + этого + есть + заменить + пробелы + с символом + плюс +

также можно использовать местоположение вместо

location: 

Пример:

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

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

Если кто-нибудь знает, что означает период, пожалуйста, прокомментируйте. Заранее спасибо.

FireInTheSky
источник
Вы забыли условия изображения (размер выше 4MP и лицензия).
НИК
В моем вопросе шаги 1 и 4 являются наиболее важными, и этот ответ игнорирует их.
NIC
обновил ответ.
FireInTheSky