Використовуйте прихований API від Google для завантаження фавіконів

pic

Нещодавно я почав працювати більше з HTML і фронтенд-розробкою загалом, і моє завдання полягало в завантаженні фавіконів з різних адрес для покращення візуальної привабливості посилань.
Тут я натрапив на прихований API від Google для завантаження фавіконів.

Google Favicon API

Google пропонує прихований центральний API, який повертає фавікони у форматі jpeg — і в різних розмірах. Я бачив це в сервісах Google, де зображення надходить через gstatic.com — CDN Google.

https://www.google.com/s2/favicons?domain=${tld}&sz=${pixel-size}

Для мого блогу це може виглядати ось так:

pic

https://www.google.com/s2/favicons?domain=schwabencode.com&sz=128

де розмір є необов’язковим, а в стандартному та резервному випадках повертається 16 пікселів.

Альтернативи

Окрім Google, Icon Horse також пропонує функціонально ідентичний API

https://icon.horse/icon/schwabencode.com

А також пошуковий оператор DuckDuckGo має подібний API:

https://icons.duckduckgo.com/ip3/schwabencode.com.ico

Автор


pic

БЕН

Бен — пристрасний розробник і архітектор програмного забезпечення, який особливо зосереджений на .NET, хмарних технологіях і Інтернеті речей. У своїй професійній діяльності він працює над масштабованими платформами для Інтернету речей та Індустрії 4.0, зосередженими на наступному поколінні підключеної індустрії на базі Azure і .NET. Він керує найбільшим німецькомовним форумом C# myCSharp.de, є засновником Azure UserGroup Stuttgart, спільним організатором AzureSaturday, веде свій блог, бере участь в open-source проектах, виступає на різних конференціях та у групах користувачів, а також знаходить трохи вільного часу. Він є Microsoft MVP з 2015 року за .NET та Azure.

Оригінально опубліковано на https://schwabencode.com 7 січня 2025 року.

Перекладено з: Use a hidden Google API to load favicons

Leave a Reply

Your email address will not be published. Required fields are marked *