相关接口
以下接口适用于数据集成 API,对接前请了解 API 接入流程
发送数据到ODM
Description:推送给ODM
Method:POST
ContentType:application/json
Path:ODM提供的基础路径/{data_category}/{biz_key}
data_category | biz_key |
---|---|
cpsp | eta |
业务数据说明
参数名称 | 必填 | 参数类型 | 长度 | 参数格式 | 描述 |
---|---|---|---|---|---|
actual | Y | number | - | --- | |
bps_gsm | Y | number | - | ||
bu | Y | string | 10 | --- | |
c_name | Y | string | 20 | ||
hub_loi | Y | number | - | ||
hub_loi_detail | Y | string | 100 | ||
hub_soi | Y | number | - | ||
hub_soi_detail | Y | string | 100 | ||
item | Y | string | 20 | ||
itemdesc | Y | string | 100 | ||
measure | Y | string | 20 | ||
ooi | Y | number | - | ||
p_group | Y | string | 100 | ||
qty | Y | number | - | ||
s_date | Y | string | 8 | yyyyMMdd | 20240427 |
s_flag | Y | string | 10 | ||
siteid | Y | string | 10 | ODM名称 | |
stock | Y | number | 10 | ||
su_des | Y | string | 100 | ||
su_id | Y | string | 10 | ||
tmstamp | Y | string | 14 | yyyyMMddHHmmss | 20231006153543 |
请求示例
JSON
{
"batch_id": "11297",
"batch_size": 1,
"seq_id": "1",
"seq_size": 1,
"data": [
{
"actual": 0,
"bps_gsm": 0,
"bu": "ThinkNB",
"c_name": "Battery",
"hub_loi": 16830,
"hub_loi_detail": "CQ_HUB:0;HF_HUB:0;HIC:0;HK_HUB:0;KS_HUB:0",
"hub_soi": 0,
"hub_soi_detail": "CQ_HUB:0;HF_HUB:16830;HIC:0;HK_HUB:0;KS_HUB:0",
"item": "SB10W51962",
"itemdesc": "X",
"measure": "New Commit",
"ooi": 0,
"p_group": "Battery Griffin 3C 39Wh 546656",
"qty": 0,
"s_date": "20240427",
"s_flag": "INIT",
"siteid": "LCFC",
"stock": 0,
"su_des": "SIMPLOTECHNOLOGYCOLTD",
"su_id": "4001953",
"tmstamp": "20231006153543"
},
{
"actual": 0,
"bps_gsm": 0,
"bu": "ThinkNB",
"c_name": "Battery",
"hub_loi": 3440,
"hub_loi_detail": "CQ_HUB:0;HF_HUB:0;HIC:0;HK_HUB:0;KS_HUB:0",
"hub_soi": 0,
"hub_soi_detail": "CQ_HUB:0;HF_HUB:3440;HIC:0;HK_HUB:0;KS_HUB:0",
"item": "SB10W51926",
"itemdesc": "X",
"measure": "New Commit",
"ooi": 0,
"p_group": "Battery Drift3 3C 50Wh",
"qty": 5000,
"s_date": "20231222",
"s_flag": "INIT",
"siteid": "LCFC",
"stock": 0,
"su_des": "SIMPLOTECHNOLOGYCOLTD",
"su_id": "4001953",
"tmstamp": "20231006153543"
}
]
}
返回成功示例
json
{
"code": "0",
"msg": "request success"
}
返回包含错误数据示例
json
{
"code": "E00V00",
"msg": "data verification failed!",
"result": [
{
"row": {
"odm": "LCFC",
...
},
"verify": [
{
"type": "value length exceed",
"fields": "version"
}
]
}
]
}