Допустим, у меня есть API Google Search для захвата изображения. Когда я захочу получить определенное изображение, используя этот API, у меня будет много изображений из него. но иногда я получаю изображение горячей ссылки.
Можно ли определить, какое изображение является горячей ссылкой программно, особенно с помощью PHP?
Если это возможно, вы можете сказать мне, как это сделать?
Или есть способ исключить изображение горячей ссылки из результата Google API?
примечание: я не использую wget для захвата. я просто хочу определить, какое изображение является горячей ссылкой.
Изображение с горячей ссылкой будет иметь полностью определенный URL. Все, что вам нужно сделать, это сравнить хост сайта, с которого вы получаете изображения. В PHP вы бы использовали
$siteHost = parse_url($site_url, PHP_URL_HOST);
$imgHost = parse_url($img_src_url, PHP_URL_HOST);
if($siteHost == $imgHost){grab_image($img_src_url);)
Других решений пока нет …