遇见数据集

Barcode and Decoding

收藏
RapidAPI2026-08-08 更新2026-08-10 收录
官方服务:

资源简介:

Generate QR, PDF417, Code 39, and Code 128 barcodes as images, or decode a barcode image back to text — powered by frapi.io.

创建时间:
2026-08-08
原始信息汇总

数据集概述:Barcode and Decoding API

该API提供了一个完整的条形码解决方案,涵盖生成解码两大核心能力,允许用户将文本数据编码为四种主流条形码格式的图片,或从条形码图片中提取其编码文本。

所属分类

  • 类别:物流(Logistics)

核心功能

  1. 条形码生成(Generate)

    • 将文本内容编码为条形码图片。
    • 支持四种格式:QR CodePDF417Code 39Code 128
    • 输出为可直接使用的 二进制PNG图片
    • 可自定义输出图片的宽度和高度(像素)。
  2. 条形码解码(Decode)

    • 上传条形码图片(支持PNG、JPEG等格式)。
    • 识别并提取图片中的编码文本。
    • 以结构化 JSON 格式返回结果,包含检测到的条码类型解码后的文本内容

技术规格与要求

  • 认证方式:所有请求均需在 X-RapidAPI-Key 请求头中提供有效的RapidAPI密钥。
  • 速率限制:遵循所订阅的RapidAPI计费与速率限制计划。超出限制将返回标准HTTP 429 响应。
  • API端点
    • 生成POST https://frapi-barcode-v1.p.rapidapi.com/v1/generate/{format}
      • 路径中的 {format} 可替换为 code39code128pdf417qr
    • 解码POST https://frapi-barcode-v1.p.rapidapi.com/v1/decode/image

请求与响应示例

  • 生成条形码请求(JSON Body): json { "contents": "frapi.io", "width": 300, "height": 300 }

    contents字段为必填项,widthheight为可选项。

  • 生成条形码响应200 OK,响应体为二进制PNG图片数据。

  • 解码条形码请求:以 multipart/form-data 格式上传,文件字段名为 file

  • 解码条形码响应(JSON): json { "results": [ { "code_type": "QR Code", "contents": "frapi.io" } ] }

    返回结果数组,其中每个元素包含code_type(条码格式)和contents(解码文本)。

错误处理机制

  • HTTP 422 状态码:表示验证错误,例如缺少必填的contentsfile字段。响应体为标准 HTTPValidationError 格式,包含详细的错误字段信息。

收费模式与性能指标

  • 订阅计划
    • BASIC:免费($0.00 / 月)
    • PRO:$9.99 / 月
    • ULTRA:$49.99 / 月
  • 性能数据
    • 服务可用性:93%
    • 平均延迟:210ms
    • 测试通过率:100%

附加信息

  • 服务提供商:由 frapi.io 提供技术支持,采用轻量级、单租户的API基础设施。
  • 当前订阅者:1名。
  • 试用:提供公开演示页面(https://frapi.io/barcode.html),可在线测试两个核心端点。
二维码
社区交流群
二维码
科研交流群
商业服务