本文记录三种获取网站 favicon 图标(Logo)URL 的方法,包括:
在网站首页链接后面添加
facvion.ico
使用第三方工具
使用一些特殊的 API
获取网站 Logo 图标的 URL 链接
1)在网站首页链接后面添加 facvion.ico
最常用的方法(适用于 90% 的站点)是:直接在访问网址首页链接后加上 /favicon.ico
,例如:
https://www.baidu.com/favicon.ico
同时,我们也可以进入浏览器的 开发者模式,点开 <head></head>
,找到包含有 favicon
或者 ico
的 <link>
链接,右键点击 “Edit attribute”(编辑属性)以复制该链接。
如下图所示:
2)第三方工具
The Favicon Finder
第三方工具 Favicon Finder 可以在线获取目标网站的 Logo 图标,并且能够获取到不同大小的 Logo 图标。
下面是获取百度 Logo 图标的例子:
3)使用 API
一些网站提供了专门的 API 给其他的开发者或者特殊用途使用,可以更快捷的获取到网站图标。
Google API
使用 https://www.google.com/s2/favicons
的 Google API,并且可以使用几个不同的参数。
domain
参数:
https://www.google.com/s2/favicons?domain=google.com
sz
和 domain_url
参数:
https://www.google.com/s2/favicons?sz=64&domain_url=yahoo.com
AllesEDV API
Free Favicon-Service by AllesEDV.at
例子:
https://f1.allesedv.com/stackoverflow.com
https://f1.allesedv.com/stackoverflow.com
参考
StackOverflow:How to get larger favicon from Google’s api?
文档信息
- 本文作者:Bookstall
- 本文链接:https://bookstall.github.io/fragment/2023-02-02-Get-Site-Favicon/
- 版权声明:自由转载-非商用-非衍生-保持署名(创意共享3.0许可证)