pingo
@pingo

Какую выбрать тактику получения картинки логотипа компании?

Подскажите хорошую идею для получения картинки логотипа по названию компании?

Сейчас реализовал следующую схему.
Парсю выдачу гугла по запросу "Company name" + "official site", получив урл, забираю <head> и там ищу картинку из <link rel="apple-touch-icon"> если нету, то бегу в body и ищу .logo #logo и прочие селекторы по паттерну. Вообще то схема так себе, работает конечно, но в ~25% шлак выдаёт.
Какие ещё могут быть схемы получения логотипа? api на image гугл вроде закрыл. азуре у меня так и не заработал, видимо надо платить, куда можно ещё капнуть, чтобы парсер бил с точностью в 100%?
  • Вопрос задан
  • 138 просмотров
Решения вопроса 1
@nirvimel
С точностью в 100% решить эту задачу в принципе невозможно, хотя бы потому, что логотипа может просто не быть в общем доступе или где-то существует соответствующая картинка, никак не помеченная.
Но можно попробовать варианты:
  • Поиск по Википедии (eng). Там во многих статьям о компаниях приведен логотип. Причем это изображение допускается свободно копировать куда угодно.
  • Поиск по Гугл-картинкам по запросу < company_name >+logo. Например. Можно дополнительно отфильтровать по размеру или по типу.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы