GetFaviconAPI(获取站点Favicon)

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

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

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


优点/特性

  • 调用方便,通过GET方式调用,并且同时支持HTTP/HTTPS协议
  • 服务器使用Memcached缓存,针对已访问过的图标加载速度更快,无需等待
  • 针对国外访问速度较慢的网站及被墙网站做优化,加载更快并永久避免被墙

本接口目前仍有很多需要改善的地方,而且被墙网站的列表也需持续更新, 如果您在使用中有任何的意见/建议甚至图标获取失败了都可以联系我

使用方法

直接使用URL参数的形式调用即可

请求方法

HTTP/HTTPS GET

接口地址

api.yuncaioo.com/favicon

请求示例(HTTP)

http://api.yuncaioo.com/favicon?url=www.yuncaioo.com

请求示例(HTTPS)

https://api.yuncaioo.com/favicon?url=www.yuncaioo.com

API更新记录

2017/08/26

1. 增加对GooGle的支持

2. 优化API速度

3. 修复bug

2017/08/27

1. 增加ICO提交页面,点击进入

2. 修复一处重大bug

原创文章采用CC BY-NC-SA 4.0协议进行许可,转载请注明转载自:GetFaviconAPI(获取站点Favicon)

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏后端之路

关于移动端静态资源缓存的说明

目前移动端使用vue+webpack的架构 存在一个较为困惑的问题如果线上发布了之后,移动端不会自动刷新。 目前vue使用大量 Lazy Loading Rou...

2719
来自专栏hbbliyong

用Visual Studio Code写Node.j

介绍 vsc的宣传语是: 一个运行于 Mac OS X、Windows和 Linux 之上的,针对于编写现代 Web 和云应用的跨平台源代码编辑器。 按它说的...

38013
来自专栏猿天地

spring boot开发的日志系统

项目采用技术:springboot,mongodb,freemarker,bootstrap,highcharts等 这个项目还没做完,目前已完成的功能有下面几...

3789
来自专栏编程

使用GitHub搭建个人博客

今年使用GitHub搭建了自己的博客:kaze2017.com 我整理了一下搭建博客的过程,分为购买域名、准备环境、Git和GitHub、搭建博客、绑定域名、感...

26410
来自专栏数据和云

墨菲定律:一个参数Drop_caches导致集群数据库实例崩溃

李真旭@killdb Oracle ACE,云和恩墨技术专家 个人博客:www.killdb.com 在墨菲定律里,我们知道,有可能发生的故障就一定会发生,哪怕...

3067
来自专栏蘑菇先生的技术笔记

Redis高可用分布式内部交流(九)

3327
来自专栏编程

Python让你自己做一个软件,自己开个聊天室,厉害吧!

内容 知识点 asyncore 、asynchat模块运用 环境 python 3.5 功能描绘 在本实验中,我们将实现一个简略的图形界面谈天系统。我们可以经...

2715
来自专栏北京马哥教育

实战讲解:如何用Python搭建一个服务器

有人说表示只学Python没有用,必须学会一个框架(比如Django和web.py)才能找到工作。 其实掌握一个类似于框架的高级工具是有用的,但是基础的东西可以...

1.1K5
来自专栏腾讯云服务器团队的专栏

腾讯云 CBS 性能测试用例参考

2、fio测试建议在空闲的、未保存重要数据的硬盘上进行,并在测试完后重新制作文件系统。请不要在业务数据硬盘上测试,避免底层文件系统元数据损坏导致数据损坏。

46113
来自专栏黑泽君的专栏

linux命令 uname -r 和 uname -a 的解释与演示

1、uname -r : 显示操作系统的发行版号 2、uname -a :显示系统名、节点名称、操作系统的发行版号、内核版本等等。

1791

扫码关注云+社区