Skip to content

二维码生成

1. 基本调用

通过以下 URL 生成 QR 码图片:

txt
https://zeapi.ink/v1/api/qrcode?text=梦泽&size=100&margin=4&format=jpg

2. 请求参数说明

参数类型必填默认值说明
textstring要编码的文本内容
sizeint100QR 码图片尺寸(像素,宽高相等)
marginint4QR 码边距(像素)
formatstringjpg图片格式(支持 jpg、png 等)

3. JSON 响应格式

成功响应示例:

json
{
    "status": "success",
    "data": {
        "text": "梦泽",
        "image": "data:image/jpg;base64,iVBORw0KGgoAAAANSUhEUgAAAGwAAABsCAIAAAAABMCaAAAACXBIWXMAAA7EAAAOxAGVKw4bAAACAElEQVR4nO2cS4rEMAwFx0Pf/8rpbTYCCZUdpalaNjO2KcTDv3hd1/UnPf6fHsAvoEQAJQIoEUCJAEoEUCKAEgGUCKBEACUCfDJ/tNbCO76v2TvtU+1k2o+wEgGUCKBEgFQm3unsP1Yzq5N3J8dpJQIoEUCJAOVMvJPJjkw2RdkXtV/NO2qcEVYigBIBlAjQysTdZLJywrm5lQigRAAlAozIxEzG7d437GAlAigRQIkArUzcPUeLsrLa7+5xWokASgRQIkA5EyfM0TLzypPjtBIBlAigRIA1YT/u5JnyDqxEACUCKBEAu59Yna+dvCuT6bczTisRQIkASgRIZWLmfKN6TlLtt0o0nkz2eT/xAZQIoESA8jwxyo7q73c6edSZ31FrcCsRQIkASgRI7SdWs2xHPmZ+z4w56quDlQigRAAlApTPWE5+nxe1Ux0PldERViKAEgGUCPD6c2fqf/2272GUCKBEgNbaucOOfqtZmZl7Ok88hBIBlAgw4l0cKvtO7iHesRIBlAigRIBx7+Jk2t+xXu6so61EACUCKBFgxBsQGU7eVaxiJQIoEUCJACMykTrrqN7Rod4isxIBlAigRIBx7+J0cu2pM3QrEUCJAEoEeOW7OJ2s9Nu+oSgRQIkAI+4nvh0rEUCJAEoEUCKAEgGUCKBEACUCKBFAiQBKBPgCQDH81/oqtsQAAAAASUVORK5CYII=",
        "format": "jpg",
        "size": 100,
        "margin": 4
    }
}

错误响应示例(无效参数):

json
{
    "status": "error",
    "message": "Missing required parameter: text",
    "data": {}
}

4. 响应字段说明

字段类型说明
statusstring请求状态(success/error)
messagestring操作结果消息(仅在错误时返回)
data.textstring输入的文本内容
data.imagestringBase64 编码的 QR 码图片数据
data.formatstring图片格式(jpg、png 等)
data.sizeintQR 码图片尺寸(像素)
data.marginintQR 码边距(像素)

基于 MIT 协议发布。