二维码解析
二维码识别/解码API接口文档 ## API描述 本API提供二维码识别功能。支持三种识别方式:1)通过图片URL识别(GET方式);2)通过上传本地图片文件识别(POST方式);3)通过Base64编码的图片数据识别(POST JSON方式)。可识别二维码中的文本内容、URL、联系方式等信息,支持识别图中多个二维码。适用于需要集成二维码扫描功能的Web应用、移动应用或第三方系统。
接口信息
如果接口调用出现问题,请在此反馈(* 联系方式为必填项,建议填写QQ号以便联系)
使用本平台接口即表示同意本声明。
1. 数据来源:接口数据来自第三方公开网络或用户上传,本平台不保证准确性、完整性、实时性,请以官方信息为准。
2. 合法性与安全性:本平台无法核实每个接口的安全性、合法性,使用者自行承担相关风险。
3. 用途限制:标注“学习专用”的接口禁止商用;严禁用于违法违规行为(如诈骗、赌博、侵权等)。违规后果由使用者自行承担。
4. 损害免责:使用本接口产生的任何直接或间接损失,本平台不承担责任。
5. 第三方上传:用户/商户上传的接口若侵权或违法,由上传者承担全部责任。
6. 监督配合:本平台依法记录访问日志,如发现违法活动将配合执法部门处理,并有权随时限制或封禁服务。
注:本平台保留最终解释权,并可能随时更新本声明。
| 参数名 | 类型 | 必填 | 描述 |
|---|---|---|---|
| file_url | string | 否 | 二维码图片的URL地址(GET方式或POST JSON方式),需URL编码,与file、image_base64三选一 |
| file | file | 否 | 上传的本地图片文件(POST multipart/form-data方式),支持png/jpg/gif/bmp/webp,最大5MB |
| image_base64 | string | 否 | Base64编码的图片数据(POST JSON方式),支持data:image/png;base64,xxx格式或纯Base64字符串 |
## 成功响应(识别到内容)
{
"code": 200,
"data": {
"contents": [
"https://www.example.com",
"Hello World"
],
"count": 2,
"raw_response": {
"code": 0,
"message": "ok",
"data": {
"contents": [
"https://www.example.com",
"Hello World"
]
}
}
},
"message": "识别成功"
}
## 成功响应(未识别到内容)
{
"code": 200,
"data": {
"contents": [],
"count": 0,
"raw_response": {
"code": 0,
"message": "ok",
"data": {
"contents": []
}
}
},
"message": "未识别到二维码内容"
}
## 错误响应示例
{
"code": 400,
"data": null,
"message": "参数错误: file_url不能为空"
}
{
"code": 400,
"data": null,
"message": "不支持的文件类型: application/pdf,仅支持图片格式"
}
{
"code": 502,
"data": null,
"message": "识别失败: HTTP Error: 404"
}
暂无AI生成的文档
请联系管理员生成
// 结果将在此处显示...
图床v1(推荐用V2)
本接口用于接收图片文件上传,将图片转发到Telegram图床服务,并返回图片访问URL。支持JPG、PNG、GIF、WEBP格式的图片上传,单张图片最大支持10MB。(v1接口图片加载慢可以用v2接口) ## 🚀 快速开始