URL短链接服务 + 二维码生成
API使用方法:
短链接功能:
- 创建短链接: POST /shorten - 参数: {"url": "https://example.com"}
- 访问短链接: GET /<short_code>
- 查看统计: GET /stats/<short_code>
- 查看所有链接: GET /stats
- 搜索URL: POST /search - 参数: {"url": "https://example.com"}
二维码功能:
- 生成二维码(返回图片): GET /qr?text=需要生成的内容
- 生成二维码(返回JSON,包含Base64): GET /qr/json?text=需要生成的内容
- 为短链接生成二维码: GET /qr/<short_code>
二维码参数:
- text (必需): 需要生成二维码的文本,建议URL编码
- size (可选,默认300): 二维码尺寸,单位像素
- margin (可选,默认size*0.05): 四周留白边距,填0则取消留白,单位像素
- level (可选,默认M): 容错级别,L/M/Q/H四个值可选
示例:
生成短链接二维码: /qr?text=https://api.canfeng.host/abc123
自定义尺寸和边距: /qr?text=测试&size=500&margin=20&level=H
获取Base64格式: /qr/json?text=测试&size=200&level=Q