REST API
网站图标提取服务
一个高性能的 Favicon 提取接口。支持 PWA Manifest 解析、ICO 深度提取、SVG 渲染,并提供标准化的 PNG 输出。
接口端点
GET
POST
https://ico.kdjingpai.com/api.php
模式一:直接图片输出
直接返回 PNG 图片流,可用于 <img> 标签。
Example Request
GET /api.php?url=github.com&type=image&size=64
| 参数 | 类型 | 说明 |
|---|---|---|
| url | String | 目标网站地址 (必填) |
| type | String | 固定值 image |
| size | Number | 可选。16, 32, 64, 128, 256 (默认 128) |
HTML 嵌入示例
<img src="https://ico.kdjingpai.com/api.php?url=openai.com&type=image" />
返回 image/png
模式二:JSON 数据提取
获取包含元数据和所有尺寸 Base64 的完整 JSON 对象。
Example Request (CURL)
curl -X POST https://ico.kdjingpai.com/api.php \
-H "Content-Type: application/json" \
-d '{"url": "https://github.com"}'
Response Example
200 OK
{
"title": "GitHub",
"description": "GitHub is where...",
"url": "https://github.com",
"sourceType": "Manifest JSON",
"favicons": {
"16": "data:image/png;base64,iVBOR...",
"32": "data:image/png;base64,iVBOR...",
"64": "data:image/png;base64,iVBOR...",
"128": "data:image/png;base64,iVBOR...",
"256": "data:image/png;base64,iVBOR..."
}
}