输入网址自动获取网站的favicon图标
in php源码各种技术 with 1 comment

输入网址自动获取网站的favicon图标

in php源码各种技术 with 1 comment

UC截图20180627111619.png

主要作用

使用本接口后,只需要输入目标网站网址就可以获取该网站的ico图标;非常适用于各种导航网站,这样会减轻发帖员的工作量,提高工作效率。您想想,直接输入网址就可以自动获取了对方网站的图标,这就省去了下载和上传的时间。

接口地址

https://api.yuntuchuang.com/api/favicon.php?url=

使用方法:直接在后面输入目标网站地址就行,如下所示

https://api.yuntuchuang.com/api/favicon.php?url=https://www.tiezi.xyz

什么是favicon?

favicon就是出现在浏览器地址栏左侧的那个小图标,也叫做网站头像。

为什么要获取网站的favicon?

我们给一个网站加上超链接时,如果在超链接的旁边再附带上这个网站的favicon图标,能够带来非常好的显示效果。

如何获取favicon?

一般网站的favicon都存储在网站的根目录,并且命名为“favicon.ico”,所以我们可以先尝试直接获取这个文件;

如果获取失败,再尝试解析网站中的meta标签,从中读取favicon图标的url。

如果读取成功,就把相应的图标缓存在服务器,方便下次调用。

源码下载

https://gitee.com/keziyun/favicon

版权说明

源码由孟坤博客原创,原文地址:https://mkblog.cn/360/

Responses
  1. 我把这个套在了我的导航网站上,这样后台直接填网址就行,前端自动显示图标,效果非常6,省了好多工作量,博主牛逼。

    Reply