GET_ICON(获取网站favicon.ico图标)
在cblog中添加了获取网站icon的功能,并且开放出来接口,bug略多,正在优化当中。并且这个接口今后有其他的打算。
接口使用方法
Ver = 2.0 / 2015-05-01
碰上服务器的那种 Bug 我也是没有办法,接口就是接口,规定下使用方法。
1 2 3 4
| 接口地址:http://www.whnzy.com/tools/get_icon/ 添加参数: http://www.whnzy.com/tools/get_icon/www.cnblogs.com/ http://www.whnzy.com/tools/get_icon/www.baidu.com/?schema=https://
|
修改
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
| 1,聚合接口代码。 2,去掉schema,使用get参数传递scheme,默认为 http 3,修改正则获取方式。 #百度因为首页有个奇葩的 .ico 的css 类,目前有bug。 > 影响范围www.baidu.com > baidu.com无影响 V = 2.1 1,除火狐浏览器外都会下载文件。 2,修复403错误
4,下一版本修改: > 添加cdn库,无需每次都去请求(服务器,或者OSS缓存)。正则。添加icon错误反馈。 > 修复有些网站403错误,防止爬虫请求。 > 修复跳转连接无法获取icon > 因为大多网站图像大小规格不正规,加入图像处理。 > 除火狐浏览器外都会下载文件。 > = - = 有人依然会添加schema > 无icon,使用默认图标
|
如果站点想要调用接口,请联系[email protected]
Ver = 1.0 / 2015-04-28
1 2 3 4
| 接口地址:http://www.whnzy.com/tools/get_icon/ 添加参数: http://www.whnzy.com/tools/get_icon/http://www.cnblogs.com/ http://www.whnzy.com/tools/get_icon/www.cnblogs.com/
|
出错几率比较高。有些网站页面无添加favicon,浏览器会默认去访问 根目录下的该文件,百度,网易云音乐都是如此,功能正在开发中。
该功能可用于友情链接的icon使用. 项目地址