Favicon API 文档


目录

API 概述

该 API 服务用于获取网站的 favicon 图标。不仅限于 WordPress 站点,它会自动检测并返回目标网站的 favicon 图标。如果无法获取到目标网站的 favicon,将返回默认图标。

API 端点

https://cn.cravatar.com/favicon/api/index.php

请求参数

参数名类型必填描述
urlstring是目标网站的 URL
refreshboolean否是否强制刷新缓存

使用示例

基础用法

https://cn.cravatar.com/favicon/api/index.php?url=cravatar.com

强制刷新缓存

https://cn.cravatar.com/favicon/api/index.php?url=cravatar.com&refresh=1

备用域名

响应说明

缓存机制

使用示例代码

HTML 中使用

Markdown 中使用

![favicon](https://cn.cravatar.com/favicon/api/index.php?url=cravatar.com)

注意事项

  1. 请确保提供的 URL 是有效的网址
  2. API 支持 HTTP 和 HTTPS 协议的网站
  3. 建议使用完整的域名,例如使用 example.com 而不是 www.example.com
  4. API 有默认超时设置,如果目标网站响应较慢可能会返回默认图标

错误处理

示例响应头

成功获取并命中缓存时:

Content-Type: image/x-icon
X-Icon-Cache: Hit

使用限制

支持格式


版本号 #3
由 壳壳虫 创建于 2024-12-14 05:22:14 UTC
由 壳壳虫 更新于 2024-12-14 21:07:17 UTC