二维码条码识别-聚美

二维码条码识别-聚美

专用API
【更新时间: 2024.07.09】 二维码条码识别API能有效检测图像中的二维码和条形码,并精确提取其内容信息,适用于快速识别和定位,为商业应用和物流管理提供便利。
¥0元/20次 新用户免费体验1个月 去服务商官网采购>
服务星级:5星
⭐ ⭐ ⭐ ⭐ ⭐ 🌟 🌟
调用次数
0
集成人数
0
商用人数
0
! SLA: N/A
! 响应: N/A
! 适用于个人&企业
收藏
×
完成
取消
×
书签名称
确定
<
产品介绍
>

什么是聚美的二维码条码识别?

二维码条码识别API能有效检测图像中的二维码和条形码,并精确提取其内容信息,适用于快速识别和定位,为商业应用和物流管理提供便利。

 

什么是聚美的二维码条码识别?

由服务使用方的应用程序发起,以Restful风格为主、通过公网HTTP协议调用聚美的二维码条码识别,从而实现程序的自动化交互,提高服务效率。

聚美的二维码条码识别有哪些核心功能?


 1.图像支持:支持PNG、JPG、JPEG、BMP、GIF(仅对首帧进行审核)、Webp、TIFF等格式的图像。
 2.图像大小支持:图像大小需在5KB至4MB之间,最短边至少128像素,最长边不超过4096像素。
 3.图像格式支持:支持imgFile, imgBase64, imgUrl至少传入一个,优先级:imgBase64 > imgFile > imgUrl。
 4.签名算法:使用sha256算法根据appId、appSecret和timestamp生成签名。

聚美的二维码条码识别的核心优势是什么?

1. 多格式支持:服务支持多种图像格式,包括PNG、JPG、JPEG、BMP、GIF(首帧)、Webp和TIFF,这使得它能够适应不同来源的图像数据。

2. 灵活的图像输入方式:用户可以通过图像URL、图像文件或图像的Base64编码来提交图像数据,提供了多种选择以适应不同的使用场景。

3. 图像大小适应性:服务能够处理大小在5KB到4MB之间、最短边至少128像素、最长边不超过4096像素的图像,这确保了广泛的图像尺寸兼容性。

4. 高效的签名算法:使用sha256算法生成签名,确保请求的安全性和验证的可靠性。

 

在哪些场景会用到聚美的二维码条码识别?

  1. 电子商务:在电商平台中,用户可以通过扫描商品上的二维码来获取商品信息或进行支付,API可以快速识别并处理这些二维码。

2. 广告和营销:企业可以在广告材料中嵌入二维码,用户扫描后可以直接访问特定的网页或活动页面,API帮助自动化这一过程。

3. 物流跟踪:物流公司可以使用二维码来标记包裹,通过扫描这些二维码,可以追踪包裹的运输状态和历史。

4. 文档管理:在需要电子化文档管理的场合,通过扫描文档上的二维码,可以快速检索和访问相关电子文档。

<
产品价格
>

<
使用指南
>

签名算法

sign = sha256(appId + appSecret + timestamp)

用聚美智数分配的 appId、聚美智数分配的 appSecret,当前时间戳 timestamp,按上述顺序拼接成字符串,再进行 sha256 哈希得到。如下:

String appId = "xyzxy2121zxyz";
String timestamp = "1555378976238";
String appSecret = "efcefcef1121cefcefc1212121";
String str = appId  + appSecret + timestamp;
String sign = sha256(str);

JAVA示例

import com.anq.core.utils.HttpUtil;
import com.anq.core.utils.JsonUtil;
import lombok.extern.slf4j.Slf4j;
import org.apache.commons.codec.digest.DigestUtils;
import org.junit.Test;

import java.util.HashMap;
import java.util.Map;

@Slf4j
public class Examples {
    String appId = "聚美智数分配的appId";
    String appSecret = "聚美智数分配的appSecret";
    String url = "https://api.jumdata.com/qr-code/recognition";

    @Test
    public void examples() {
        long timestamp = System.currentTimeMillis();
        String sign = DigestUtils.sha256Hex(appId + appSecret + timestamp); // 生成sign

        Map<String, Object> params = new HashMap<String, Object>();

        params.put("appId", appId);  // 聚美智数分配的appId
        params.put("timestamp", timestamp);
        params.put("sign", sign);
        params.put("productCode", "qr_code_recognition");// 固定值
        params.put("imgUrl", ""); // 图像url imgUrl,imgFile、imgBase64三选一
        params.put("imgBase64", ""); // 图像base64 imgUrl,imgFile、imgBase64三选一

        // HttpUtil可从这里下载 https://file.jumdata.com/support/HttpUtil.java
        String resultJson = HttpUtil.postForm(url, null, params);
        log.info(resultJson);

        // JumeiOpenApiResponse 可从这里下载 https://file.jumdata.com/support/JumeiOpenApiResponse.java
        // JsonUtil可从这里下载 https://file.jumdata.com/support/JsonUtil.java
        JumeiOpenApiResponse jumeiOpenApiResponse = JsonUtil.toObject(resultJson, JumeiOpenApiResponse.class)
        if(jumeiOpenApiResponse.getCode() == 200){
           //TODO
        }else{
           //TODO
        }
    }
}

更多示例见:https://www.jumdata.com/product/code/qr_code_recognition

 

<
关于我们
>
杭州安那其科技有限公司是一家提供多元化数据服务的高科技企业,专注于为用户提供全面的身份核实、人工智能、企业服务等解决方案。公司依托先进的技术实力和丰富的行业经验,致力于通过创新的数据产品和服务,助力企业提升运营效率,优化用户体验。安那其科技的服务范围广泛,包括但不限于银行卡类、交通出行、生活服务、文字识别等多个领域,满足不同行业客户的个性化需求。
联系信息
服务时间: 0:00:00至24:00:00
电话号码: 400-8833-585
邮箱: service@jumdata.com
微信: 13735881455
微信二维码:
查看
×

公司介绍

杭州安那其科技有限公司,是一家专注于大数据行业应用的高新技术企业。

杭州安那其科技有限公司坐落于天堂之城杭州,是一家专注于大数据行业应用的高新技术企业。公司致力于推动大数据产业发展,为企业用户提供大数据应用解决方案,重塑人们的生活方式,让生活变得更简单。

作为行业领先的数据科技公司,安那其科技以国有数据资产运营为基础,覆盖公安、司法、银联、运营商、工商、交通、快递物流等十多个领域,提供全维度的大数据行业应用服务,目前合作的企业用户已达数千家,涵盖了三十多个行业。

伴随着国家大数据产业的高速发展,安那其将推动产业升级视为己任,用创新性的产品与服务,助力产业发展,行业创新,让更多的企业感受到数据之美。

 

<
最可能同场景使用的其他API
>
API接口列表
<
产品价格
>

<
使用指南
>

签名算法

sign = sha256(appId + appSecret + timestamp)

用聚美智数分配的 appId、聚美智数分配的 appSecret,当前时间戳 timestamp,按上述顺序拼接成字符串,再进行 sha256 哈希得到。如下:

String appId = "xyzxy2121zxyz";
String timestamp = "1555378976238";
String appSecret = "efcefcef1121cefcefc1212121";
String str = appId  + appSecret + timestamp;
String sign = sha256(str);

JAVA示例

import com.anq.core.utils.HttpUtil;
import com.anq.core.utils.JsonUtil;
import lombok.extern.slf4j.Slf4j;
import org.apache.commons.codec.digest.DigestUtils;
import org.junit.Test;

import java.util.HashMap;
import java.util.Map;

@Slf4j
public class Examples {
    String appId = "聚美智数分配的appId";
    String appSecret = "聚美智数分配的appSecret";
    String url = "https://api.jumdata.com/qr-code/recognition";

    @Test
    public void examples() {
        long timestamp = System.currentTimeMillis();
        String sign = DigestUtils.sha256Hex(appId + appSecret + timestamp); // 生成sign

        Map<String, Object> params = new HashMap<String, Object>();

        params.put("appId", appId);  // 聚美智数分配的appId
        params.put("timestamp", timestamp);
        params.put("sign", sign);
        params.put("productCode", "qr_code_recognition");// 固定值
        params.put("imgUrl", ""); // 图像url imgUrl,imgFile、imgBase64三选一
        params.put("imgBase64", ""); // 图像base64 imgUrl,imgFile、imgBase64三选一

        // HttpUtil可从这里下载 https://file.jumdata.com/support/HttpUtil.java
        String resultJson = HttpUtil.postForm(url, null, params);
        log.info(resultJson);

        // JumeiOpenApiResponse 可从这里下载 https://file.jumdata.com/support/JumeiOpenApiResponse.java
        // JsonUtil可从这里下载 https://file.jumdata.com/support/JsonUtil.java
        JumeiOpenApiResponse jumeiOpenApiResponse = JsonUtil.toObject(resultJson, JumeiOpenApiResponse.class)
        if(jumeiOpenApiResponse.getCode() == 200){
           //TODO
        }else{
           //TODO
        }
    }
}

更多示例见:https://www.jumdata.com/product/code/qr_code_recognition

 

<
依赖服务
>
<
关于我们
>
杭州安那其科技有限公司是一家提供多元化数据服务的高科技企业,专注于为用户提供全面的身份核实、人工智能、企业服务等解决方案。公司依托先进的技术实力和丰富的行业经验,致力于通过创新的数据产品和服务,助力企业提升运营效率,优化用户体验。安那其科技的服务范围广泛,包括但不限于银行卡类、交通出行、生活服务、文字识别等多个领域,满足不同行业客户的个性化需求。
联系信息
服务时间: 0:00:00至24:00:00
电话号码: 400-8833-585
邮箱: service@jumdata.com
微信: 13735881455
微信二维码:
查看
×

公司介绍

杭州安那其科技有限公司,是一家专注于大数据行业应用的高新技术企业。

杭州安那其科技有限公司坐落于天堂之城杭州,是一家专注于大数据行业应用的高新技术企业。公司致力于推动大数据产业发展,为企业用户提供大数据应用解决方案,重塑人们的生活方式,让生活变得更简单。

作为行业领先的数据科技公司,安那其科技以国有数据资产运营为基础,覆盖公安、司法、银联、运营商、工商、交通、快递物流等十多个领域,提供全维度的大数据行业应用服务,目前合作的企业用户已达数千家,涵盖了三十多个行业。

伴随着国家大数据产业的高速发展,安那其将推动产业升级视为己任,用创新性的产品与服务,助力产业发展,行业创新,让更多的企业感受到数据之美。

 

<
最可能同场景使用的其他API
>