加载中...
加载中...
将 QRTool.net 集成到您的项目中。
提供标准 HTTP 接口,支持使用任意编程语言生成二维码。
提供 JavaScript、Python 和 Go 轻量级库,加速接入。
QRTool.net 公共 API 已上线。通过一个简单的 GET 请求即可以编程方式生成二维码——无需 API 密钥。
| data | 必填。要编码的文本或 URL(最多 2000 个字符)。 |
| type | 内容类型。默认:text。请参见下方的内容类型。 |
| size | 图片尺寸(像素),64-1024。默认:300。 |
| format | 输出格式:'svg'(默认)或 'png'。 |
| color | 前景色(hex),例如 000000 或 #1a2b3c。 |
| bg | 背景色(hex)。默认:ffffff。 |
| level | 纠错级别:L、M、Q 或 H。默认:M。 |
| margin | 静区边距(以模块为单位),0-16。默认:2。 |
设置 type 参数以编码结构化内容。每种类型接受自己的查询参数(? 表示可选)。
| text | data |
| url | data |
| vcard | name, org?, title?, phone?, email?, website?, address? |
| wifi | ssid, password?, security? (WPA|WEP|nopass), hidden? |
| to, subject?, body? | |
| sms | phone, message? |
| phone | phone |
| phone, message? | |
| geo | lat, lng |
| event | title, start, end?, location?, description? |
| appstore | ios?, android?, default? |
https://qrtool.net/api/v1/qr?type=vcard&name=Jane%20Doe&phone=%2B15551234567&[email protected] https://qrtool.net/api/v1/qr?type=wifi&ssid=CafeWiFi&password=secret123 https://qrtool.net/api/v1/qr?type=appstore&ios=https://apps.apple.com/app/id1&android=https://play.google.com/store/apps/details?id=com.app
curl "https://qrtool.net/api/v1/qr?data=https://qrtool.net&size=400&format=png" -o qrcode.png <img src="https://qrtool.net/api/v1/qr?data=Hello%20World&size=200" alt="QR" />
响应会缓存 24 小时,并启用 CORS,因此你可以直接在浏览器中调用该 API。