介绍GS1解析器API,这是一个旨在充分发挥GS1条形码潜力的尖端解决方案。凭借其先进的功能,该API使企业能够轻松解析和验证GS1条形码数据,为供应链和物流操作提供宝贵的洞察。
GS1解析器API无缝处理机器可读和人类可读的GS1物流条形码内容,将数据提取并整理成不同的应用标识符(AI)。无论是跟踪产品信息、管理库存还是优化物流,该API使企业能够轻松访问GS1条形码中编码的关键信息。
解析GS1条形码数据只是个开始。GS1解析器API通过验证检索信息的内容和上下文来进一步提升功能。这确保了数据符合GS1标准,保证了整个供应链过程的准确性和可靠性。
通过集成GS1解析器API,企业可以简化其运营,提高效率并减少错误。从GS1条形码自动提取和验证数据节省了宝贵的时间和资源,避免了手动输入信息。这意味着更快的处理、更高的生产力和更好的决策。
此外,GS1解析器API在实现方面提供灵活性。它可以无缝集成到现有系统、应用程序或数据库中,使您可以轻松地将条形码解析能力纳入当前工作流程。无论您是零售商、制造商、分销商还是物流提供商,该API都可以根据您的具体需求进行定制,确保无缝的集成体验。
在处理敏感的供应链信息时,数据完整性和安全性至关重要。请放心,GS1解析器API将数据保护放在首位,采用强有力的安全措施来保护您宝贵的条形码数据。您的企业可以信心十足地利用GS1条形码的力量,而不必在数据隐私或完整性上妥协。
总之,GS1解析器API彻底改变了企业处理GS1条形码数据的方式。从高效的解析和验证到提升运营效率,该API在供应链管理领域是一个改变游戏规则的工具。借助GS1解析器API,拥抱GS1条形码的力量,将您的物流流程提升到新的生产力和准确性高度。
传递GS1代码并接收解析结果。
供应链管理:将GS1解析器API集成到供应链管理系统中,以自动提取和验证GS1条形码中的关键信息。这实现了实时跟踪、库存管理和提高整个供应链的可视性,从而简化运营并减少错误。
产品认证:使用GS1解析器API通过解析和验证GS1条形码来验证产品的真实性。这有助于打击假冒商品,确保消费者收到真正的产品,并保护品牌声誉。
库存管理:将GS1解析器API集成到库存管理系统中,以自动化更新和核对库存水平的过程。通过从GS1条形码中提取数据,企业可以准确跟踪库存,监控过期日期并优化库存补充,减少缺货和浪费。
可追溯性和召回管理:结合GS1解析器API以增强可追溯性和召回管理流程。通过解析GS1条形码,企业可以快速识别受影响的产品,追溯其来源,并高效发起召回或撤回,最小化对消费者的影响和潜在风险。
物流和运输跟踪:利用GS1解析器API简化物流和运输跟踪流程。通过解析包裹上的GS1条形码,企业可以提取相关的运输详情,实时跟踪包裹并向客户提供准确的交付更新,提高客户满意度和运营效率。
除了API调用次数外,没有其他限制
解析器 - 端点功能
| 对象 | 描述 |
|---|---|
q |
[必需] Machine- or human-readable GS1 barcode data. |
{"parser": {"request": {"data": "0103700362686689152609303103002100100202404120", "service-level": 20, "invocation-id": "e6febb27-d70b-44a8-b916-66bd2fd9c218", "source": "UNKNOWN", "genspec-compliance": "20.0", "doc-version": "0.2"}, "response": {"state": true, "application-identifiers": [{"AI01": {"identifier": "01", "datacontent": "03700362686689", "hri": "(01)03700362686689", "mri": "0103700362686689", "rendered-content": {"description": "GTIN 03700362686689", "issuing country": "France or Monaco"}, "description": "Global Trade Item Number (GTIN)", "datatitle": "GTIN", "state": true, "aiformat": {"identifierlength": 2, "mindatalength": 14, "maxdatalength": 14, "allowalphanumeric": false, "terminatorrequired": false, "gs1formatstring": "N2+N14", "datatype": "IDENTIFIER", "unit": "NONE"}, "messages": []}}, {"AI15": {"identifier": "15", "datacontent": "260930", "hri": "(15)260930", "mri": "15260930", "rendered-content": {"description": "BEST BEFORE 2026-09-30T00:00:00"}, "description": "Best before date (YYMMDD)", "datatitle": "BEST BEFORE", "state": true, "aiformat": {"identifierlength": 2, "mindatalength": 6, "maxdatalength": 6, "allowalphanumeric": false, "terminatorrequired": false, "gs1formatstring": "N2+N6", "datatype": "DATE", "unit": "NONE"}, "messages": []}}, {"AI3103": {"identifier": "3103", "datacontent": "002100", "hri": "(3103)002100", "mri": "3103002100", "rendered-content": {"description": "2.1 kg"}, "description": "Net weight, kilograms (variable measure trade item)", "datatitle": "NET WEIGHT (kg)", "state": true, "aiformat": {"identifierlength": 4, "mindatalength": 6, "maxdatalength": 6, "allowalphanumeric": false, "terminatorrequired": false, "gs1formatstring": "N4+N6", "datatype": "TRADE_MEASURE", "unit": "KILOGRAMS"}, "messages": []}}, {"AI10": {"identifier": "10", "datacontent": "0202404120\u001d", "hri": "(10)0202404120", "mri": "100202404120\u001d", "rendered-content": {"description": "BATCH/LOT 0202404120\u001d"}, "description": "Batch or lot number", "datatitle": "BATCH/LOT", "state": true, "aiformat": {"identifierlength": 2, "mindatalength": 1, "maxdatalength": 20, "allowalphanumeric": true, "terminatorrequired": true, "gs1formatstring": "N2+X..20", "datatype": "TEXT", "unit": "NONE"}, "messages": [{"source": "AI10", "msgid": "AIBase.002", "severity": "INFORMATION", "content": "Data content provided to create AI10 must end with a terminator <FNC1> because its length is below the allowable maximum. Terminator has been added to datacontent and MRI properties.", "timestamp": "2024-11-18T14:12:14.508935"}]}}], "messages": []}}}
curl --location --request GET 'https://zylalabs.com/api/2248/gs+parser+api/2109/parser?q=(01)12345678901231(10)ABCD-123(30)27(11)211015' --header 'Authorization: Bearer YOUR_API_KEY'
| 标头 | 描述 |
|---|---|
授权
|
[必需] 应为 Bearer access_key. 订阅后,请查看上方的"您的 API 访问密钥"。 |
无长期承诺。随时升级、降级或取消。 免费试用包括最多 50 个请求。
GS1解析器API是一个强大的工具,允许您解析和验证GS1条形码数据。它接受机器可读和人可读的GS1物流条形码内容,提取编码信息并将其组织成不同的应用标识符(AI)以便进一步分析
GS1条形码是全球公认和标准化的条形码,用于编码产品信息,如商品编号、批次号、有效日期等。这些条形码有助于高效的供应链管理、库存控制和产品追踪
GS1解析器API通过验证解析数据符合GS1标准来验证条形码的内容和上下文它检查条形码数据的结构和语法确保应用标识符(AI)中编码的信息准确且格式正确
是的 GS1 解析器 API 旨在处理各种类型的 GS1 条形码,包括 GS1-128 GS1 DataBar GS1 DataMatrix 等 它支持物流和供应链应用中常用的线性和二维条形码
是的 GS1 解析器 API 提供每个解析条形码的额外上下文信息 这可能包括条形码类型 编码标准 以及与条形码相关的任何适用行业特定指南
GS1解析器API返回GS1条形码的解析数据,包括应用标识符(AI)及其相应的数据内容以及附加的上下文信息,如描述和发行国家
响应中的关键字段包括“应用程序标识符”其中包含单独的AI “数据内容”用于编码数据,以及“呈现内容”用于人类可读的描述,以确保清晰度和可用性
响应数据采用JSON格式结构,其中包含一个"parser"对象,包含"request"和"response"部分。"response"部分包括一个"state"指示符和一个包含解析信息的"application-identifiers"数组
该API提供的信息包括全球贸易项目编号(GTIN)、到期日期、批次号和其他编码在GS1条形码中的产品相关数据,以便于全面的供应链洞察
GS1解析器API的主要参数是GS1条形码数据本身,可以作为字符串传递 用户还可以指定服务级别和调用ID以跟踪请求
用户可以利用返回的数据来自动化库存管理 增强产品可追溯性 并通过将解析的信息集成到现有系统中来改善物流操作以实现实时决策
数据准确性通过验证过程得以维护,确保解析的信息符合GS1标准。API检查条形码数据的结构和语法以保证可靠性
典型用例包括实时库存跟踪、产品认证以打击假冒和通过解析条形码数据快速识别受影响产品的高效召回管理
Zyla API Hub 就像一个大型 API 商店,您可以在一个地方找到数千个 API。我们还为所有 API 提供专门支持和实时监控。注册后,您可以选择要使用的 API。请记住,每个 API 都需要自己的订阅。但如果您订阅多个 API,您将为所有这些 API 使用相同的密钥,使事情变得更简单。
价格以 USD(美元)、EUR(欧元)、CAD(加元)、AUD(澳元)和 GBP(英镑)列出。我们接受所有主要的借记卡和信用卡。我们的支付系统使用最新的安全技术,由 Stripe 提供支持,Stripe 是世界上最可靠的支付公司之一。如果您在使用卡片付款时遇到任何问题,请通过 [email protected]
此外,如果您已经以这些货币中的任何一种(USD、EUR、CAD、AUD、GBP)拥有有效订阅,该货币将保留用于后续订阅。只要您没有任何有效订阅,您可以随时更改货币。
定价页面上显示的本地货币基于您 IP 地址的国家/地区,仅供参考。实际价格以 USD(美元)为单位。当您付款时,即使您在我们的网站上看到以本地货币显示的等值金额,您的卡片对账单上也会以美元显示费用。这意味着您不能直接使用本地货币付款。
有时,银行可能会因其欺诈保护设置而拒绝收费。我们建议您首先联系您的银行,检查他们是否阻止了我们的收费。此外,您可以访问账单门户并更改关联的卡片以进行付款。如果这些方法不起作用并且您需要进一步帮助,请通过 [email protected]
价格由月度或年度订阅决定,具体取决于所选计划。
API 调用根据成功请求从您的计划中扣除。每个计划都包含您每月可以进行的特定数量的调用。只有成功的调用(由状态 200 响应指示)才会计入您的总数。这确保失败或不完整的请求不会影响您的月度配额。
Zyla API Hub 采用月度订阅系统。您的计费周期将从您购买付费计划的那一天开始,并在下个月的同一日期续订。因此,如果您想避免未来的费用,请提前取消订阅。
要升级您当前的订阅计划,只需转到 API 的定价页面并选择您要升级到的计划。升级将立即生效,让您立即享受新计划的功能。请注意,您之前计划中的任何剩余调用都不会转移到新计划,因此在升级时请注意这一点。您将被收取新计划的全部金额。
要检查您本月剩余多少 API 调用,请参考响应标头中的 "X-Zyla-API-Calls-Monthly-Remaining" 字段。例如,如果您的计划允许每月 1,000 个请求,而您已使用 100 个,则响应标头中的此字段将显示 900 个剩余调用。
要查看您的计划允许的最大 API 请求数,请检查 "X-Zyla-RateLimit-Limit" 响应标头。例如,如果您的计划包括每月 1,000 个请求,此标头将显示 1,000。
"X-Zyla-RateLimit-Reset" 标头显示您的速率限制重置之前的秒数。这告诉您何时您的请求计数将重新开始。例如,如果它显示 3,600,则意味着还有 3,600 秒直到限制重置。
是的,您可以随时通过访问您的账户并在账单页面上选择取消选项来取消您的计划。请注意,升级、降级和取消会立即生效。此外,取消后,您将不再有权访问该服务,即使您的配额中还有剩余调用。
您可以通过我们的聊天渠道联系我们以获得即时帮助。我们始终在线,时间为上午 8 点至下午 5 点(EST)。如果您在该时间之后联系我们,我们将尽快回复您。此外,您可以通过 [email protected]
为了让您有机会在没有任何承诺的情况下体验我们的 API,我们提供 7 天免费试用,允许您免费进行最多 50 次 API 调用。此试用只能使用一次,因此我们建议将其应用于您最感兴趣的 API。虽然我们的大多数 API 都提供免费试用,但有些可能不提供。试用在 7 天后或您进行了 50 次请求后结束,以先发生者为准。如果您在试用期间达到 50 次请求限制,您需要"开始您的付费计划"以继续发出请求。您可以在个人资料中的订阅 -> 选择您订阅的 API -> 定价标签下找到"开始您的付费计划"按钮。或者,如果您在第 7 天之前不取消订阅,您的免费试用将结束,您的计划将自动计费,授予您访问计划中指定的所有 API 调用的权限。请记住这一点以避免不必要的费用。
7 天后,您将被收取试用期间订阅的计划的全额费用。因此,在试用期结束前取消很重要。因忘记及时取消而提出的退款请求不被接受。
当您订阅 API 免费试用时,您可以进行最多 50 次 API 调用。如果您希望超出此限制进行额外的 API 调用,API 将提示您执行"开始您的付费计划"。您可以在个人资料中的订阅 -> 选择您订阅的 API -> 定价标签下找到"开始您的付费计划"按钮。
付款订单在每月 20 日至 30 日之间处理。如果您在 20 日之前提交请求,您的付款将在此时间范围内处理。
服务级别:
99%
响应时间:
2,360ms
服务级别:
99%
响应时间:
2,360ms
服务级别:
99%
响应时间:
2,360ms
服务级别:
99%
响应时间:
2,360ms
服务级别:
99%
响应时间:
2,360ms
服务级别:
100%
响应时间:
22ms
服务级别:
100%
响应时间:
391ms
服务级别:
100%
响应时间:
294ms
服务级别:
97%
响应时间:
2,789ms
服务级别:
60%
响应时间:
294ms