相关接口
以下接口适用于数据集成 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 | 15.4 | --- | |
| bps_gsm | Y | number | 15.4 | ||
| bu | Y | string | 20 | --- | |
| c_name | Y | string | 20 | ||
| hub_loi | Y | number | 15.4 | ||
| hub_loi_detail | Y | string | 500 | ||
| hub_soi | Y | number | 15.4 | ||
| hub_soi_detail | Y | string | 500 | ||
| item | Y | string | 40 | ||
| itemdesc | Y | string | 200 | ||
| measure | Y | string | 20 | ||
| ooi | Y | number | 15.4 | ||
| p_group | Y | string | 400 | ||
| qty | Y | number | 15.4 | ||
| s_date | Y | string | 8 | yyyyMMdd | 20240427 |
| s_flag | Y | string | 20 | ||
| siteid | Y | string | 40 | ODM名称 | |
| stock | Y | number | 15.4 | ||
| su_des | Y | string | 500 | ||
| su_id | Y | string | 20 | ||
| 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": "****",
"hub_soi": 0,
"hub_soi_detail": "****",
"item": "****",
"itemdesc": "X",
"measure": "New Commit",
"ooi": 0,
"p_group": "****",
"qty": 0,
"s_date": "20240427",
"s_flag": "INIT",
"siteid": "LCFC",
"stock": 0,
"su_des": "SIMPLOTECHNOLOGYCOLTD",
"su_id": "****",
"tmstamp": "20231006153543"
},
{
"actual": 0,
"bps_gsm": 0,
"bu": "ThinkNB",
"c_name": "Battery",
"hub_loi": 3440,
"hub_loi_detail": "****",
"hub_soi": 0,
"hub_soi_detail": "****",
"item": "****",
"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": "****",
"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"
}
]
}
]
}