getChildNodesAllLinkingTarget2

按照车辆、车轴或者全部,查找配件总成的树形结构。

请求

请求参数

名称 类型 必须 状态 说明
articleCountry String 遵循 ISO 3166 标准的国家代码 产品国家
childNodes boolean X 如果为true,搜索子节点 标记:搜索子节点
lang String X 遵循 ISO 639 标准的语言代码 语言代码
linked boolean X 如果为true,只使用关联目标的子节点 标记:只使用关联目标的子节点
linkingTargetId Long 如果linked为true:
与关联类型对应的关联ID
与关联类型对应的关联ID
linkingTargetType String X 关联类型:
P:乘用车 O:商用车辆 M: 发动机 A: 车轴 K: 车身型式 U: 全部
关联类型
parentNodeId Long 父节点的 ID,如果为根节点则为空 父节点 ID
provider int X TecDoc 提供的 Provider ID Provider ID
shortCutId Long If shortcut filter:
Result of shortcut selection
Shortcut ID

JSON Input

{
  "getChildNodesAllLinkingTarget2": {
    "articleCountry": "CN",
    "childNodes": false,
    "lang": "EN",
    "linked": true,
    "linkingTargetType": "P",
    "linkingTargetId": 12798,
    "provider": "Your provider ID"
  }
}

响应

主要数据

名称 类型 说明
assemblyGroupName String 配件总成名称
assemblyGroupNodeId Long 配件总成节点 ID
hasChilds Boolean 是否有子节点
parentNodeId Long 父节点,null则为根节点

响应包装

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

JSON Output

{
    "data": {
        "array": [{
                "assemblyGroupName": "Air Conditioning",
                "assemblyGroupNodeId": 100243,
                "hasChilds": true
            },
            {
                "assemblyGroupName": "Axle Mounting\/ Steering\/ Wheels",
                "assemblyGroupNodeId": 100013,
                "hasChilds": true
            },
            {
                "assemblyGroupName": "Belt Drive",
                "assemblyGroupNodeId": 100016,
                "hasChilds": true
            },
            {
                "assemblyGroupName": "Brake System",
                "assemblyGroupNodeId": 100006,
                "hasChilds": true
            },
            {
                "assemblyGroupName": "Cooling System",
                "assemblyGroupNodeId": 100007,
                "hasChilds": true
            },
            {
                "assemblyGroupName": "Electrics",
                "assemblyGroupNodeId": 100010,
                "hasChilds": true
            },
            {
                "assemblyGroupName": "Engine",
                "assemblyGroupNodeId": 100002,
                "hasChilds": true
            },
            {
                "assemblyGroupName": "Filters",
                "assemblyGroupNodeId": 100005,
                "hasChilds": true
            },
            {
                "assemblyGroupName": "Fuel Supply System",
                "assemblyGroupNodeId": 100214,
                "hasChilds": true
            },
            {
                "assemblyGroupName": "Heater",
                "assemblyGroupNodeId": 100241,
                "hasChilds": true
            },
            {
                "assemblyGroupName": "Maintenance Service Parts",
                "assemblyGroupNodeId": 100019,
                "hasChilds": true
            },
            {
                "assemblyGroupName": "Spark\/ Glow Ignition",
                "assemblyGroupNodeId": 100008,
                "hasChilds": true
            },
            {
                "assemblyGroupName": "Steering",
                "assemblyGroupNodeId": 100012,
                "hasChilds": true
            },
            {
                "assemblyGroupName": "Suspension",
                "assemblyGroupNodeId": 100011,
                "hasChilds": true
            },
            {
                "assemblyGroupName": "Transmission",
                "assemblyGroupNodeId": 100238,
                "hasChilds": true
            },
            {
                "assemblyGroupName": "Wheel Drive",
                "assemblyGroupNodeId": 100014,
                "hasChilds": true
            },
            {
                "assemblyGroupName": "Windscreen Cleaning System",
                "assemblyGroupNodeId": 100018,
                "hasChilds": true
            }
        ]
    },
    "status": 200
}