您现在的位置是:Favicon网炸金花牌型站九游娱乐下载链接大全图标抓取API接口php源码 >>正文
Favicon网炸金花牌型站九游娱乐下载链接大全图标抓取API接口php源码
公买公卖网76人已围观
简介过期时间为12小时。 } if( (time() - filemtime($a)) > $expire ){ retur...
百度网盘下载
此处为隐藏的内容'); if ( !is_file($a) || (time() - filemtime($a)) > $expire ) { $imgdata = fopen($a, "w") or die("Unable to open file!"); //w 重写 a追加 fwrite($imgdata, $value); fclose($imgdata); clearstatcache(); } }}伪静态显示方式-方便cdn缓存
# Nginx规则rewrite ^/favicon/(.*)\.png$ /favicon/get.php?url=$1;# Apache 规则<IfModule mod_rewrite.c>RewriteEngine OnRewriteRule ^favicon/(.*)\.png$ favicon/get.php?url=$1 [L]</IfModule>
调用方法 http://you.url/favicon/www.bokequ.com.png
注:目标网址不能有 http(s)://
2、常见的favicon地址http://www.bokequ.com/favicon.ico
favicon一般用于网站的友情链接、目录导航站等。然后访问http://you.url/ico/get.php?url=www.bokequ.com
效果显示http://www.99jky.com/ico/get.php?url=www.bokequ.com
以上就是快速获取网站Favicon图标api,
1、
很九游娱乐下载链接大全多网站都有favicon图片,炸金花牌型getFavicon获取网站的Favicon图标并显示在你的网页上.
安装使用
将文件上传到网站根目录
cache缓存文件夹给755权限
然后访问http://you.url/get.php?url=http://www.bokewu.com
例如:http://cn.bokew.com/get.php?url=http://www.bokequ.com/
如果出现获取不了的情况建议删除缓存再试一次
在get.php内自定义项参数设置
<?php/** * php获取网站favicon图标 * url:http://www.bokequ.com/tag/api */if( !isset($_GET['url'])){ return http_response_code(404);}require "./favicon.php";$favicon = new \Jerrybendy\Favicon\Favicon;/* ------ 参数设置 ------ */$defaultIco='favicon.png'; //默认图标路径$expire = 2592000; //缓存有效期30天, 单位为:秒,这里分享自用的api接口源码,如果获取部分网站favicon失败,特别是目录导航收录的网站网址,可以部署到自己的服务器。会使用自带的favicon.ico把ico文件上传你网站的根目录,就是显示在浏览器标题栏上的小图标,为0时不缓存/* ------ 参数设置 ------ *//** * 设置默认图标 */$favicon->setDefaultIcon($defaultIco);/** * 检测URL参数 */$url = $_GET['url'];/* * 格式化 URL, 并尝试读取缓存 */$formatUrl = $favicon->formatUrl($url);if($formatUrl){ if($expire == 0){ $favicon->getFavicon($formatUrl, false); exit; } else { $defaultMD5 = md5(file_get_contents($defaultIco)); /** * 2023-02-20 * 增加刷新缓存参数:refresh=true 如:https://域名?url=www.iowen.cn&refresh=true */ if( !isset($_GET['refresh']) || ( isset($_GET['refresh']) && $_GET['refresh']!='true' ) ){ $data = Cache::get($formatUrl,$defaultMD5,$expire); if ($data !== NULL) { foreach ($favicon->getHeader() as $header) { @header($header); } echo $data; exit; } } /** * 缓存中没有指定的内容时, 重新获取内容并缓存起来 */ $content = $favicon->getFavicon($formatUrl, TRUE); if( md5($content) == $defaultMD5 ){ $expire = 43200; //如果返回默认图标,在打开网
九游娱乐下载链接大全trong>炸金花牌型页或将网页添加到收藏时都会显示。Favicon.ico远程获取API跟第一个方法差不多,php获取网站favicon图标,设置过期时间为12小时。并在cache文件生成ico图标缓存。但一段时间就不用使用了。很多都是用别人的api接口,
Tags:
相关文章
Adobe Photoshop 2018中文版下载安装
Favicon网炸金花牌型站九游娱乐下载链接大全图标抓取API接口php源码Adobe Photoshop 2018中文版免费下载安装,Adobe Photoshop CC 2018是一款集照片编辑和合成到数字绘画、动画和图形设计的一流电脑图像处理软件,并无论你是刚要打算学习...
阅读更多
小米米家折叠偏光太阳镜:轻薄时尚,价格亲民,你值得拥有!
Favicon网炸金花牌型站九游娱乐下载链接大全图标抓取API接口php源码标题:轻薄时尚,价格亲民——小米米家折叠偏光太阳镜评测随着科技的发展,我们的生活方式也在不断演变。其中,太阳镜作为我们日常生活中的必备品,也在不断地更新换代。今天,我们就来评测一下小米米家超薄折叠偏光...
阅读更多
小米户外摄像头大升级:500万像素3K画质,高清看得见,199元带回家
Favicon网炸金花牌型站九游娱乐下载链接大全图标抓取API接口php源码标题:小米户外摄像头大升级:500万像素3K画质,高清看得见,199元带回家随着科技的发展,智能家居设备已经成为了我们生活的重要组成部分。在这个背景下,小米户外摄像头4C的全新升级,以其500万像素3...
阅读更多