getArticleAccessoryList4

根据物品和相关信息获取配件列表

请求

请求参数

名称 类型 必须 状态 说明
articleCountry String X 遵循 ISO 3166 标准的国家代码 国家代码
articleId long X 文章搜索的结果 文章 ID
articleLinkId Long 文章搜索的结果 关联文章的ID
lang String X 遵循 ISO 639 标准的语言代码 语言代码
linkingTargetId Long 属于相应关联类型的关联ID 与关联类型对应的关联ID
linkingTargetType String 关联类型:
P:乘用车 O:商用车辆 M: 发动机 A: 车轴 K: 车身型式 U: 全部
关联类型
manuId Long 指定制造商 制造商 ID
modId Long 指定模型的结果 型号 ID
priceDate Integer Price date [YYYYMMDD]
Null = current date
Price date
provider int X TecDoc 提供的 Provider ID Provider ID

JSON Input

{
  "getArticleAccessoryList4": {
    "articleCountry": "CN",
    "articleId": 111263711,
    "linkingTargetType": "P",
    "lang": "EN",
    "provider": "Your provider ID"
  }
}

响应

主要数据

名称 类型 说明
accessoryAttributs ArticleAccessoryImmediateAttributsRecordSeq 配件属性
accessoryDetails ArticleAccessoryList3Record 配件详情

ArticleAccessoryImmediateAttributsRecord

名称 类型 说明
attrBlockNo Long 块号
attrId Long 属性 ID
attrIsConditional Boolean 标记:是否为有条件的块
attrIsInterval Boolean 标记:是否为有间隔
attrName String 属性名
attrShortName String 属性名简写
attrSuccessorId Long Successory ID
attrType String 属性类型:
A:字母
D:日期
K:键
N:数字
V:没有值
其他待定
attrUnit String 属性单位
attrValue String 属性值
isAccessoryAttr Boolean 是否有配件属性

ArticleAccessoryList3Record

名称 类型 说明
accessoryArticleId Long 配件产品 ID
accessoryArticleName String 配件产品名称
accessoryLinkId Long 配件关联 ID
articleAddName String 文章附加名称
articleListNo Integer 产品列表编号
articleName String 文章名称
articleNo String 文章编号
articleState Long 文章状态 (KT 073)
articleStateName String 文章状态名称 (KT 073)
brandName String 品牌名称
brandNo Long 品牌代码
genericArticleId Long 产品组 ID
genericArticleName String 产品组名称
hasAxleLink Boolean 车轴链接是否有效
hasDocuments Boolean 文档是否有效
hasMarkLink Boolean 是否主体类型链接有效
hasMotorLink Boolean 发动机链接是否有效
hasOEN Boolean OE 编号是否有效
hasPartList Boolean 部件列表是否有效
hasPrices Boolean 价格是否有效
hasSecurityInfo Boolean 安全信息是否有效
hasVehicleLink Boolean 车辆链接是否有效
packingUnit Integer 包装单位
quantity Integer 数量
quantityPerPackingUnit Integer 每包装数量

响应包装

名称 类型 说明
data ArticleAccessoryList4RecordSeq 成员为指定类型的数组
status int HTML 状态码
statusText String 如果状态码大于 200 会包含错误信息

JSON Output


{
  "data": {
    "array": [
      {
        "accessoryAttributs": {
          "array": [
            {
              "attrBlockNo": 0,
              "attrId": 1294,
              "attrIsConditional": false,
              "attrIsInterval": false,
              "attrName": "Standard Size [STD]",
              "attrShortName": "Standard Size [STD]",
              "attrType": "V",
              "isAccessoryAttr": false
            },
            {
              "attrBlockNo": 0,
              "attrId": 885,
              "attrIsConditional": false,
              "attrIsInterval": false,
              "attrName": "Component Number",
              "attrShortName": "Component No.",
              "attrType": "A",
              "attrValue": "33563",
              "isAccessoryAttr": false
            },
            {
              "attrBlockNo": 0,
              "attrId": 885,
              "attrIsConditional": false,
              "attrIsInterval": false,
              "attrName": "Component Number",
              "attrShortName": "Component No.",
              "attrType": "A",
              "attrValue": "34001",
              "isAccessoryAttr": false
            },
            {
              "attrBlockNo": 0,
              "attrId": 885,
              "attrIsConditional": false,
              "attrIsInterval": false,
              "attrName": "Component Number",
              "attrShortName": "Component No.",
              "attrType": "A",
              "attrValue": "73519",
              "isAccessoryAttr": false
            },
            {
              "attrBlockNo": 0,
              "attrId": 563,
              "attrIsConditional": false,
              "attrIsInterval": false,
              "attrName": "Quantity",
              "attrShortName": "Quantity",
              "attrType": "A",
              "attrValue": "3",
              "isAccessoryAttr": false
            }
          ]
        },
        "accessoryDetails": {
          "accessoryArticleId": 111082172,
          "accessoryLinkId": 927957066,
          "articleListNo": 1,
          "articleName": "Piston Ring Kit",
          "articleNo": "800019710000",
          "articleState": 1,
          "articleStateName": "Normal",
          "brandName": "KOLBENSCHMIDT",
          "brandNo": 432,
          "genericArticleId": 444,
          "genericArticleName": "Piston Ring Kit",
          "hasAxleLink": false,
          "hasDocuments": false,
          "hasMarkLink": false,
          "hasMotorLink": true,
          "hasOEN": true,
          "hasPartList": true,
          "hasPrices": false,
          "hasSecurityInfo": false,
          "hasVehicleLink": false,
          "packingUnit": 1,
          "quantity": 1
        }
      }
    ]
  },
  "status": 200
}

注释:关联目标的 ID 或者制造商 ID 或者型号 ID,必须填写其中一个。