请求参数
| 参数名 | 类型 | 必填 | 说明 |
|---|---|---|---|
text |
string | 是 | 需要写入二维码的文本或 URL |
frame |
integer | 否 | 二维码空白边框大小,建议 1-10 |
e |
string | 否 | 纠错级别:L 低、M 中、Q 较高、H 最高 |
size |
integer | 否 | 图片尺寸,建议 50-500 |
请求示例
生成 URL 二维码
/api/qrcode?text=https%3A%2F%2Fapi.example.com&size=240&e=M
生成文本二维码
/api/qrcode?text=%E4%BD%A0%E5%A5%BD&frame=2&size=220
返回示例
{
"content_type": "image/png",
"body": "图片二进制内容,可直接用于 <img src=\"/api/qrcode?text=...\">"
}
返回字段说明
| 字段名 | 类型 | 说明 |
|---|---|---|
content_type |
string | 响应内容类型,通常为 image/png 或上游返回的图片类型 |
body |
binary | 二维码图片二进制内容,不是 JSON 字符串 |
字段说明根据返回示例自动推断;复杂字段以真实接口返回为准。
请求示例 URL
https://api.116818.xyz/api/qrcode?text=%3Ctext%3E&frame=%3Cframe%3E&e=%3Ce%3E&size=%3Csize%3E