快速获取网站Favicon图标api

科技 3年前 (2019) woohong
1.4K 0 0

基本每个网站应该都有一个favicon图片,就是显示在浏览器标题栏上的小图标,在打开网页或将网页添加到收藏时都会显示。对于WEB设计或站长来说,可能会希望把某个网站的图标加入到站点名字或链接的前面,来为网页增添色彩,同时增加链接的可读性和易用性。这个接口便是为此功用而生的,通过一种简单、稳定的方式获取网站的Favicon图标。

getFavicon

获取网站的Favicon图标并显示在你的网页上.

演示

演示地址

安装使用

伪静态

方便cdn缓存

# Nginx规则
rewrite ^/favicon/(.*)\.png$ /favicon/get.php?url=$1;

# Apache 规则
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteRule ^favicon/(.*)\.png$ favicon/get.php?url=$1 [L]
</IfModule>

调用方法1 

http://you.url/favicon/get.php?url=https://www.baidu.com

调用方法2

OneNav导航主题一直是用的一为提供的api接口

获取Favicon图标

https://api.iowen.cn/favicon/www.iowen.cn.png

刷新缓存

https://api.iowen.cn/favicon/www.iowen.cn.png?refresh=true

将上方代码中的www.iowen.cn替换为你需要获取的网址域名。

  • 注:目标网址不需要 http(s):// ,且结尾必须填 .png

 

 

版权声明:woohong 发表于 2019年9月8日 pm1:26。
转载请注明:快速获取网站Favicon图标api | 水木纱纪

相关文章

暂无评论

暂无评论...