报关单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());
    }
}
相关文章
|
1月前
|
监控 安全 Linux
Linux如何部署服务并设置为开机自启
系统ctl命令用于管理Linux服务,包括启动、停止、重启和重载配置等操作。journalctl命令可查看特定服务日志。编写服务文件时需定义[Unit]、[Service]和[Install]部分,通过systemctl管理新服务并设置开机自启。
212 14
|
21天前
|
人工智能 安全 JavaScript
全面解读 SonarQube 8.9 LTS 到 2025.4 的特性变化
本文全面解读SonarQube从8.9 LTS到2025.4 LTA的演进历程,涵盖产品线命名简化、发布周期调整、AI赋能的代码分析升级及安全合规强化,重点解析多质量规则模式、AI代码溯源与修复、SCA依赖风险管控等核心特性,助力企业实现高质量交付。
237 9
|
22天前
|
人工智能 运维 Cloud Native
【提示词工程】从战略到执行的断层怎么填?AI辅助OKR制定实战指南
针对技术团队"瞎忙不增长"的痛点,解析OKR在战略对齐中的核心价值。提供一套经过验证的AI指令,帮助管理者将模糊愿景拆解为可量化、有挑战的关键结果,实现从"任务导向"到"价值导向"的转型。
112 10
|
24天前
|
人工智能 自然语言处理 大数据
💡 反常识观点:好的项目计划书不是写出来的,是问出来的【提示词工程】
深度解析项目计划书从"写作思维"到"问答思维"的认知革命,通过完整的AI指令框架和实战案例,帮助开发者掌握深度问答方法,提升项目决策质量和成功概率。文章强调AI不是写作工具,而是思维升级的助推器。
100 10
|
1月前
|
JSON 网络安全 数据格式
深入浅出Ansible技术原理——Ansible安全基线配置(一)
本系列深入解析Ansible安全自动化,涵盖其无代理、幂等性、声明式三大设计哲学,剖析基于Python的内核原理与SSH通信机制,并详解Inventory、Roles、Handlers、Vault等核心组件与最佳实践,助你从入门到精通,构建高效、安全、可复用的自动化运维体系。
145 7
|
1月前
|
安全 Ubuntu 应用服务中间件
基于code-server的云端编程环境部署
本文档描述如何在 Ubuntu 主机上部署 code-server(即“网页版 VS Code”),并通过 autossh 将服务反向隧道到跳板机、使用 Nginx 反向代理域名访问、以及使用 certbot 配置 HTTPS。适合在多设备间共享同一开发环境、并解决个人主机动态公网 IP 的访问问题。
485 5
|
22天前
|
存储 数据采集 人工智能
最佳实践丨让苏东坡“复活”!我用Qwen3-8B实现了与千古文豪的跨时空对话
随着人工智能技术的不断发展,虚拟角色不再只是冰冷的对话机器,而是能够承载历史人物的气质、知识体系乃至精神风貌的“数字化身”。今天,我们将完整揭秘如何基于Qwen3-8B大模型,借助LLaMA-Factory Online平台,打造一个沉浸式的“苏东坡数字分身”,让前沿技术为文化传承注入新的活力。
344 9
最佳实践丨让苏东坡“复活”!我用Qwen3-8B实现了与千古文豪的跨时空对话
|
1月前
|
Shell KVM 数据安全/隐私保护
深入浅出Ansible语法——Ansible安全基线配置(一)
本文由Prism撰写,系统讲解Ansible核心语法与实战技巧,涵盖变量、流程控制、错误处理、Roles、模板、Vault加密及常用模块,附丰富示例,助力运维与开发人员快速上手并应用于真实环境。
90 7
|
17天前
|
小程序 前端开发 安全
代练三角洲护航系统搭建/游戏代练护航代练小程序开发制作方案
代练三角洲护航系统基于UniApp+Vue前端与PHP/SpringBoot后端,集成用户管理、代练抢单、陪玩展示、支付评价等功能,支持私有化部署。专注“护航”模式,保障安全高效,提升用户体验,助力精细化运营,构建可信赖的代练服务平台。
555 1

热门文章

最新文章