根据您的需求,以下是经过验证可用的免费二维码生成API接口及调用示例(截至2025年8月):
推荐可用接口
1. GoQR.me 基础版
```bash
https://api.qrserver.com/v1/create-qr-code/?size=150x150&data=您的文本
- 参数说明:
- `size`:二维码尺寸(像素)
- `data`:编码内容(支持URL/文本)
- `format`:可选`png`/`svg`/`eps`(默认PNG)
- 示例:
*实测可访问,生成速度较快 *
2. QR Tiger 动态API
https://api.qrcode-tiger.com/v1/create?apikey=免费密钥&data=内容
- 特点:
- 免费注册获取API密钥(每日限额500次)
- 支持动态二维码追踪
- 免费密钥申请:
注意事项
- 国内访问问题:部分国外API可能受网络限制,建议:
1. 替换为国内服务(如)
2. 自建生成服务(开源库参考:`qrcode.js`/`ZXing`)
- 内容编码:特殊字符需URL编码(如空格替换为`%20`)
- 稳定性建议:生产环境应使用付费API或自建服务,避免免费接口限流
备用接口(无需注册)
QRCode Monkey(支持自定义设计)
https://api.qrcode-monkey.com/qr/custom?size=150&data=内容
Google Charts API(需前端调用)
https://chart.googleapis.com/chart?cht=qr&chs=150x150&chl=内容
> 测试工具推荐:用 Postman 或 curl 快速验证接口可用性
> ```bash
> curl -I "https://api.qrserver.com/v1/create-qr-code/?size=150x150&data=test"
> ```
> *检查返回HTTP状态码是否为200*
若仍遇到问题,建议提供具体错误信息或尝试本地生成方案(Python库`qrcode`仅需3行代码)。
