Ответ 1
Он ссылается на два отдельных изображения (имена не совпадают). Поэтому я хотел бы посмотреть параметры ширины и высоты и посмотреть, что они используют, чтобы сделать два изображения похожими. Итак, первое изображение - 100x100, второе - 600x200. Или они могут использовать одно изображение, но размеры разные.
Я только что посетил указанную вами ссылку. Обратите внимание на следующее:
logo-url
URL-адрес логотипа компании в формате JPG.
Ваш пример logo-url говорит, что он PNG.
JPEG (JPG) используется, потому что он не дает вам jaggies, если вы увеличиваете размер изображения.
Обновление: Ugh. Я искал какую-то проблему, и ответ был прямо передо мной. Просто поднимите страницу, щелкните правой кнопкой мыши по большому изображению и выберите "Сохранить изображение как..." во всплывающем меню. Так как это дает вам правильный образ, вам, возможно, придется очистить исходный код HTML, чтобы каждый раз находить правильный образ (если вы собираетесь делать это для нескольких компаний).
Хорошо - мне понадобилось некоторое время, чтобы переустановить веб-страницу, которую вы показываете...
Вот PHP script, который выберет для вас более крупный логотип. Все, что вам нужно сделать, это перейти на веб-страницу, которую вам нужно извлечь из нее:
<?php
$a = file_get_contents( "ztmt.htm" );
$a = str_replace( chr(13), "", $a );
$a = str_replace( "<", "\n<", $a );
$b = explode( "\n", $a );
foreach( $b as $k=>$v ){
if( preg_match("/hero-img/i",$v) ){
$c = explode( " ", $v );
foreach( $c as $k1=>$v1 ){
if( preg_match("/\s+src\s*=/i", $v1) ){
$d = explode( "=", $v1);
$loc = substr( $d[1], 1, -1 );
echo "You can get the image from\n\n$loc\n";
}
}
}
}
?>
Как вы можете видеть, я загрузил исходный код HTML, который отображает веб-страницу (вы можете сделать это в одной строке на PHP), затем он дергает в HTML, разбивает его на одну HTML-команду на строку, ищет строка "hero-img", получает путь к этому изображению и выводит его.
Все, что вам нужно сделать, это написать небольшой PHP, который отправит какую компанию вы ищете для LinkedIn, перейдите на эту веб-страницу, сосите HTML-код (который также будет указан file_get_contents), а затем пусть script вытащите информацию из этой веб-страницы для вас. Это НЕ исправляет связанную информацию LinkedIn - она просто обходит ее.
Как моя жена рассказывает своим детям в школе - Когда вы приходите к проблеме, строите мост и преодолеваете его. LinkedIn не будет отвечать - так что хватайтесь за свои веб-страницы.
Надеюсь, это победит меня в моей зеленой галочке!: -)
BTW: Это называется "hero-img" - вы посмотрели, есть ли там тег с именем? Просто случайная мысль. Я знаю, что его нет в списке, но, возможно, LinkedIn так же плохо переносит свою документацию, как и ответы на запросы.: -/
Я бы также посмотрел "hero-url", поскольку все остальное - "-url". Просто мысль.