使用隐藏的 google API 从任何域获取网站favicons图标

有时候我们经常要获取一些网站比较优秀的favicons来参考学习,本文介绍比较方便的两种办法.

方法一:

你可知道 ?

Google 提供了一个秘密 URL,可以自动提取任何域的网站图标图像。蛋糕上的樱桃,我们可以要求不同的尺寸,返回的图像是 PNG 格式(不是 ICO),这意味着它们将在使用该<img>标签的所有浏览器中正确呈现。

API 使用简单的 GET 工作:

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

查询参数为:

  • domain必填,你感兴趣的域名,
  • sz:可选,大小提示,例如256.

如果找不到合适的尺寸,它将返回默认尺寸,通常为 16×16。

例如:

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

方法二

借助网站工具:https://favicongrabber.com/

打开网站,输入需要获取图标的网址: