最简单获取网站Favicon的方式,为您的网站增添色彩

4月6日 · 2018年

简要

每个网站都应该有一个favicon图片,就是显示在浏览器标题栏上面的小图标,当打开网页或将网页加入收藏时都会显示这个图标。

而对于WEB设计或站长来说,可能会希望把某个网站的图标加入到站点名字或链接的前面以为页面增添色彩,同时增加链接的可读性和易用性。

这个接口便是为此功能而生的。通过一种简单、稳定的方式获取网站的Favicon图标。

优点/特性

  • 调用方便,直接URL参数调用,几乎支持所有URL格式,并且同时支持HTTP/HTTPS协议
  • 通过香港节点调用Google接口,保证ICO获取的完整齐全,又加快访问速度
  • ICO缓存在阿里云大陆高速CDN节点,大陆延迟几毫秒,无需等待
  • 支持以 HTTPS 方式调用本接口,应用在 HTTPS 网站不会有障碍
  • 包含301重定向的网址可以自动跳转到重定向后的地址并获取图标文件
  • 数据与Google同步,可获取任意网站ICO包括墙外网站

本接口目前仍有很多需要改善的地方,如果您在使用中有任何建议甚至图标获取失败了都可以在此留言或邮件联系。

 使用方法

第一次获取

https://ico.mikelin.cn/{url}

例如

https://ico.mikelin.cn/mikelin.cn

从缓存读取

https://ico.mikelin.cn/cache/{url}.ico

例如

https://ico.mikelin.cn/cache/mikelin.cn.ico

 

功能参数

项目 描述
更新站点ICO图标缓存 目前可用的更新方法有:

  • https://ico.mikelin.cn/{url}/true
  • https://ico.mikelin.cn/{url}/refresh

注意:

从缓存读取只有经过第一次获取后才生效

参数说明

{url}

required

需要获取Favicon图标的网站网址,可以为任意能访问的网址(包括墙外)。目前仅支持 HTTP/HTTPS 协议的网址,协议可省略。

 

更新历史

当前修订版本(版本 8.8.8)

  • 2020-13-32 我也不知道这一天会更新什么东西……
  • 2018-02-07 添加ICO手动刷新参数,如果您的favicon更换过可直接刷新
  • 2018-02-05 缓存服务器寄托到阿里云香港,大陆延迟更低,访问速度更快
  • 2018-02-01 新版ICO接口上线,通过香港节点同步Google的数据源

2015年02月31日 版本 1.0

  • 第一个版本上线,由于接口太牛逼引起轰动导致被打,现已下线……

 

0 条回应
验证码
输入运算符及数字使等式成立
{{comment.validate_num1}} = {{comment.validate_num2}}
点赞 确定
退出登录?
取消 确定