报关单OCR识别-进出口海关报关单识别接口返回参数-文字识别

简介: 报关单识别接口基于OCR与深度学习技术,精准提取进出口报关单关键信息,输出结构化数据。支持API调用与私有化部署,适用于智能通关、跨境物流等场景,提升申报效率与准确性。

  报关单识别接口基于先进的自主OCR核心技术,融合深度学习算法与海量真实报关单数据训练,能够精准、高效地结构化识别海关进口及出口报关单中的关键信息。接口可自动提取包括境内收货人、进境关别、进出口日期、申报日期、运输方式等在内的核心关键字段,并输出标准化的结构化数据。报关单识别接口提供稳定、易集成的标准化API,支持私有化部署,显著提升货物处理效率与准确性,助力企业实现智能化通关与高效运营。

  一、图片为base64流

  接口地址:https://XXX.com/api/recog_bgd.do

  接口调用方法:post

  二、进出口报关单识别结果返回示例

  进口报关单

    "message": {
        "status": 0,
        "value": "识别完成"
    },
    "info": {
        "type": "lgStatement34",
        "customsNumber": "海关编号",
        "domesticConsignee": "境内收货人",
        "portOfEntry": "进境关别",
        "importDate": "进口日期",
        "declareDate": "申报日期",
        "recordNumber": "备案号",
        "foreignShipper": "境外发货人",
        "modeOfTransport": "运输方式",
        "transportVehicleAndVoyage": "运输工具名称及航次号",
        "billOfLading": "提运单号",
        "goodsStorageLocation": "货物存放地点",
        "consumptionUseUnit": "消费使用单位",
        "regulationMethod": "监管方式",
        "dutyFreeNature": "征免性质",
        "licenseNumber": "许可证号",
        "portOfShipment": "启运港",
        "contractAgreementNumber": "合同协议号",
        "tradingCountryRegion": "贸易国(地区)",
        "countryOfOrigin": "启运国(地区)",
        "portOfCall": "经停港",
        "portOfEntryLocation": "入境口岸",
        "packagingType": "包装种类",
        "pieces": "件数",
        "grossWeightKg": "毛重(千克)",
        "netWeightKg": "净重(千克)",
        "transactionMethod": "成交方式",
        "freight": "运费",
        "insurance": "保费",
        "miscellaneousFees": "杂费",
        "documentsAndNumbers": "随附单证及编号",
        "markingsAndRemarks": "标记喷码及备注",
        "specialRelationshipConfirmation": "特殊关系确认",
        "priceInfluenceConfirmation": "价格影响确认",
        "royaltyPaymentConfirmation": "支付特权使用费确认",
        "formulaPricingConfirmation": "公式定价确认:",
        "provisionalPriceConfirmation": "暂定价格确认",
        "selfDeclarationAndPayment": "自报自缴",
        "customsOfficer": "报关人员",
        "customsOfficerLicenseNumber": "报关人员证号",
        "telephone": "电话",
        "declaringUnit": "申报单位"
    },
    "forms": [
        {
            "itemNumber": "项号",
            "commodityCode": "商品编号",
            "commodityNameAndSpec": "商品名称及规格型号",
            "quantityAndUnit": "数量及单位",
            "unitPriceTotalPriceAndCurrency": "单价/总价/币制",
            "originCountryRegion": "原产国(地区)",
            "finalDestinationCountry": "最终目的国(地区)",
            "domesticLocation": "境内目的地",
            "taxation": "征免"
        }
    ]
}

  出口报关单

    "message": {
        "status": 0,
        "value": "识别完成"
    },
    "info": {
        "type": "lgStatement32",
        "customsNumber": "海关编号",
        "domesticShipper": "境内发货人",
        "portOfExit": "出境关别",
        "exportDate": "出口日期",
        "declareDate": "申报日期",
        "recordNumber": "备案号",
        "foreignConsignee": "境外收货人",
        "modeOfTransport": "运输方式",
        "transportVehicleAndVoyage": "运输工具名称及航次号",
        "billOfLading": "提运单号",
        "producerSalesUnit": "生产销售单位",
        "regulationMethod": "监管方式",
        "dutyFreeNature": "征免性质",
        "licenseNumber": "许可证号",
        "contractAgreementNumber": "合同协议号",
        "tradingCountryRegion": "贸易国(地区)",
        "countryOfDestination": "运抵国(地区)",
        "portOfDestination": "指运港",
        "portOfDeparture": "离境口岸",
        "packagingType": "包装种类",
        "pieces": "件数",
        "grossWeightKg": "毛重(千克)",
        "netWeightKg": "净重(千克)",
        "transactionMethod": "成交方式",
        "freight": "运费",
        "insurance": "保费",
        "miscellaneousFees": "杂费",
        "documentsAndNumbers": "随附单证及编号",
        "markingsAndRemarks": "标记唛码及备注",
        "specialRelationshipConfirmation": "特殊关系确认",
        "priceInfluenceConfirmation": "价格影响确认",
        "royaltyPaymentConfirmation": "支付特权使用费确认",
        "formulaPricingConfirmation": "公式定价确认",
        "provisionalPriceConfirmation": "暂定价格确认",
        "selfDeclarationAndPayment": "自报自缴",
        "customsOfficer": "报关人员",
        "customsOfficerLicenseNumber": "报关人员证号",
        "telephone": "电话",
        "declaringUnit": "申报单位"
    },
    "forms": [
        {
            "itemNumber": "项号",
            "commodityCode": "商品编号",
            "commodityNameAndSpec": "商品名称及规格型号",
            "quantityAndUnit": "数量及单位",
            "unitPriceTotalPriceAndCurrency": "单价/总价/币制",
            "originCountryRegion": "原产国(地区)",
            "finalDestinationCountry": "最终目的国(地区)",
            "domesticLocation": "境内货源地",
            "taxation": "征免"
        }
    ]
}

  三、报关单识别接口Java集成代码示例:

package com.test;

import okhttp3.*;
import org.json.JSONObject;
import java.io.*;
/**
 * 需要添加依赖
 * 
 * 
 *     com.squareup.okhttp3
 *     okhttp
 *     4.12.0
 * 
 */
class Sample {

    static final OkHttpClient HTTP_CLIENT = new OkHttpClient().newBuilder().build();

    public static void main(String []args) throws IOException{
        MediaType mediaType = MediaType.parse("text/plain");
        RequestBody body = new MultipartBody.Builder().setType(MultipartBody.FORM)
          .addFormDataPart("img","/9j")
          .addFormDataPart("key","***********")
          .addFormDataPart("secret","**********")
          .addFormDataPart("typeId","52")
          .addFormDataPart("format","json")
          .build();
        Request request = new Request.Builder()
          .url("https://netocr.XXX/api/recog_bgd.do")
          .method("POST", body)
          .build();
        Response response = HTTP_CLIENT.newCall(request).execute();
        System.out.println(response.body().string());
    }
}
相关文章
|
NoSQL Java Redis
springboot 实现接口幂等
幂等(idempotent、idempotence)是一个数学与计算机学概念,常见于抽象代数中。 接口就是用户对同一操作发起了一次或多次请求的对数据的影响是一致不变的。 简单理解:就是针对一个操作,不管做多少次,产生的效果都是一样的,常见于表单的重复提交
354 2
|
6月前
|
存储 机器学习/深度学习 人工智能
智能宠物设备端侧AI技术深度解析:从模型压缩到实时响应
随着宠物经济兴起,智能设备迎来发展机遇。本文聚焦端侧AI在宠物识别中的应用,探讨模型压缩、硬件适配与性能优化技术,解决识别不准、响应慢等痛点,助力开发者打造高效、低功耗的智能宠物产品,实现毫秒级精准识别。
501 3
|
存储 自然语言处理 搜索推荐
Machine Learning机器学习之文本分析的知识图谱(详细讲解)
Machine Learning机器学习之文本分析的知识图谱(详细讲解)
|
6月前
|
NoSQL 物联网 数据管理
阿里云数据库MongoDB版收费价格:分片集群和副本集费用清单
阿里云MongoDB版提供副本集与分片集群,兼容MongoDB协议,支持文档型数据管理。2核8GB独享型首月免费,新用户享699元/3个月或1999元/年等优惠,全系低至6折/年,适用于移动、物联网等场景。
590 9
|
人工智能 供应链 算法
创新场景丨从数字化到智能化,中远海科“航运新基建”探路
随着数据治理和 AI 大模型应用深入,船视宝日趋完善,开始发挥航运业数智新底座的作用,距离中远海科的愿景也更近一步。
|
存储 NoSQL Java
Spring Boot项目中使用Redis实现接口幂等性的方案
通过上述方法,可以有效地在Spring Boot项目中利用Redis实现接口幂等性,既保证了接口操作的安全性,又提高了系统的可靠性。
742 1
|
SQL 数据库
`UPDATE FROM` 的语法以及常见的更新操作方式
`UPDATE FROM` 的语法以及常见的更新操作方式
3573 2