欢迎您!

二维码识别

接口标识: qrcodedecode 价格: 0.008 元/次 VIP免费 同步响应
接口简介
二维码识别接口传入一张含二维码的图片,即可读出码内承载的原始内容,并自动判定这段内容是链接还是普通文本,业务侧可据此直接决定跳转还是入库,单张图片限1MB以内。适合票据与凭证核验、物料标签稽查、扫码绑定,以及在跳转前对外链内容先做一道安全检查。
详细介绍
常见问题
Q:这个接口能做什么?
A:检测并识别图片中的二维码,返回码内存储的文字或链接内容,并自动判定类型:以http/https开头的返回 type=url,其余返回 type=text。识别在平台本地离线完成,不经过第三方服务。
Q:图片怎么传?
A:file 参数三选一自动识别:公网图片URL(http/https开头)、data:开头的Base64图片(如 data:image/png;base64,…)、平台文件ID(fileid_开头)。三种形态之外的值会返回「file 参数格式无法识别」的参数错误。
Q:对图片有什么限制?
A:图片大小不超过1MB,支持PNG、JPEG、GIF、BMP、WebP格式;URL仅限公网地址。超限或加载失败返回「图片加载失败」提示,文件损坏返回「图片格式无效或已损坏」提示。
Q:一张图里有多个二维码怎么办?
A:接口返回检测到的第一个二维码内容。若需要区分多个码,建议将图片裁剪后分次识别。
Q:图片里没有二维码会怎样?
A:返回参数错误提示「未在图片中检测到二维码」(错误码40002),data为空。请确认二维码清晰完整、未被过度压缩或遮挡。
接口地址: https://www.phpwc.cn/api/qrcodedecode
请求方式: POST
业务请求参数
参数名类型必填默认值说明
file string 必填 - 文件输入(自动识别):公网URL / Base64(data:开头) / 文件ID(fileid_开头)
响应参数
字段名类型说明
codeint状态码,0=成功
descstring状态描述
data− object 业务数据(成功时返回)
qrcode string 二维码识别出的内容(文字或链接)
type string 内容类型:url(以http/https开头的链接)或 text(普通文本)
request_idstring请求追踪ID
JSON 示例:
调用成功:
{
  "code": 0,
  "desc": "success",
  "data": { ... },
  "request_id": "abc123..."
}
调用失败:
{
  "code": 999,
  "desc": "错误描述",
  "request_id": "abc123..."
}
请先 登录 后使用在线测试

© 网程科技(林州网程科技有限公司)   |  豫ICP备2025120409号-2   |  豫B2-20230220   |  豫公网安备 41058102000262号