DDI 接收端

Oracle 数据直连 · 原始流向接收

接收并管理各商业 DDI 插件提交的原始流向文件。系统保留原始字节和交付元数据,不解析、不改写源文件内容。

接收记录

交付批次与原始文件

管理员操作区

尚未加载批次。

未选择文件
批次标识 接收时间 商业 数据类型 原始文件 大小 下载

接口文档

通用 DDI 接入规范

接收接口 POST https://shybyf-ddi-receiver.pages.dev/api/v1/ingest
鉴权方式 无需客户端令牌
请求体 任意来源系统生成的原始 ZIP 二进制流,服务端不解析字段
必需请求头 Content-Type: application/zip
可选请求头 X-DDI-Source
X-DDI-Data-Type
X-DDI-Filename
X-DDI-Batch-ID
成功判定 HTTP 201,返回批次编号、接收时间、字节数与分块数
请求示例
curl -X POST "https://shybyf-ddi-receiver.pages.dev/api/v1/ingest" `
  -H "Content-Type: application/zip" `
  -H "X-DDI-Source: DDI 数据源客户端" `
  -H "X-DDI-Data-Type: retail" `
  -H "X-DDI-Filename: SHYBYF_门店销售_20260831_120000.zip" `
  -H "X-DDI-Batch-ID: SHYBYF-20260831-120000-A1B2C3D4" `
  --data-binary "@SHYBYF_门店销售_20260831_120000.zip"
成功响应
{"id":"服务端文件编号","receivedAt":"接收时间","byteSize":123456,"chunkCount":1,"storage":"d1-chunks"}

每轮采集由一个 X-DDI-Batch-ID 关联同一来源提交的多个流向文件。接收端仅保存原始字节和交付元数据,管理员可按商业、批次查看、下载或删除。