💡 缓存状态:
缓存文件 7 个 |
总大小 34.4 KB |
有效期 24小时
(命中缓存可大幅提升响应速度)
请求方式:GET
请求地址:https://www.98qy.com/qrcodes/img.php
返回格式:image/png
请求示例:https://www.98qy.com/qrcodes/img.php?url=https://www.98qy.com&pic=https://www.90175.com/skins/touxiang.png&size=10
请求参数:
| 名称 | 必填 | 类型 | 说明 | |
|---|---|---|---|---|
| url | 是 | string | 二维码内容(URL或文本) | |
| pic / img | 否 | string | Logo图片URL(支持 jpg/png/gif/webp) | |
| size | 否 | int | 二维码大小(1-15,默认10) | |
| level | 否 | string | 纠错级别:L/M/Q/H(默认H,推荐使用H以更好容纳Logo) | |
| margin | 否 | int | 边框间距(0-10,默认1) |
返回参数:
| 名称 | 类型 | 说明 | |
|---|---|---|---|
| - | image/png | 直接返回PNG格式二维码图片 |
⚠️ 注意: 参数错误或Logo加载失败时,会返回错误信息(JSON格式)或降级输出不带Logo的二维码。
返回示例:
带Logo二维码示例
不带Logo二维码示例
在线测试:
💡 提示:首次生成会稍慢(需下载Logo),之后24小时内访问会直接返回缓存,速度极快。
缓存管理:
清除所有缓存:
https://www.98qy.com/qrcodes/img.php?clear_cache=1&all=1
清除指定缓存:
https://www.98qy.com/qrcodes/img.php?clear_cache=1&key=url内容
⚡ 缓存默认保留24小时,过期后自动重新生成。