getCriteria2

此方法返回相关标准的查询结果。
语言参数指定了搜索结果应该缓存的语言。

请求

请求参数

名称 类型 必须 状态 说明
lang String X 遵循 ISO 639 标准的语言代码 语言代码
provider int X TecDoc 提供的 Provider ID Provider ID

JSON Input

{
  "getCriteria2": {
    "lang": "EN",
    "provider": "Your provider ID",
  }
}

响应

主要数据

名称 类型 说明
criteriaId Long 规范 ID
criteriaName String 规范名称
criteriaShortName String 名称缩写
criteriaType String A:字母
K:键
N:数字
V: 没有值
criteriaUnit String 单位
isInterval Boolean 标记:是否为有间隔
successorId Long Successor ID

响应包装

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

JSON Output

{
  "data": {
    "array": [
      {
        "criteriaId": 1,
        "criteriaName": "KBA Number (Germany)",
        "criteriaShortName": "KBA No.",
        "criteriaType": "A",
        "isInterval": false
      },
      {
        "criteriaId": 2,
        "criteriaName": "TecDoc PC Type Number",
        "criteriaShortName": "KTypNr",
        "criteriaType": "N",
        "isInterval": false
      },
      //...
      {
        "criteriaId": 387,
        "criteriaName": "Quantity per Axle",
        "criteriaShortName": "per axle",
        "criteriaType": "A",
        "isInterval": false
      },
      {
        "criteriaId": 388,
        "criteriaName": "Bumper Version",
        "criteriaShortName": "Bumper Version",
        "criteriaType": "K",
        "isInterval": false
      },
      {
        "criteriaId": 392,
        "criteriaName": "Resistance [Ohm]",
        "criteriaShortName": "Resistance",
        "criteriaType": "N",
        "criteriaUnit": "Ohm",
        "isInterval": false
      }
    ]
  },
  "status": 200
}

注释:每种语言可能会有不同的缓存。