七鱼开发文档中心
总览服务端 APIWebiOSAndroid鸿蒙Uniapp微信小程序插件三方接入
工单系统旧版

查询自定义字段级联分类

按 fieldId 查询自定义字段级联分类列表。fieldId 缺失或为 0、企业管理员不存在、字段不存在或分类列表为空时,返回工单不存在错误码。

请求参数

名称类型必填描述示例值
appKeystring是应用 AppKey
timeint64是请求时间戳(秒)
checksumstring是请求签名校验和
checksumAlgorithmint32否签名算法:0 - 默认(SHA1),1 - SHA256

请求体

名称类型必填描述示例值
fieldIdint64是自定义字段 ID81001

返回参数

名称类型描述示例值
codeint32状态码,200 表示成功200
dataobject自定义字段级联分类结果{"result":[{"id":100001,"name":"华东"}],"total":1}
└resultobject[]分类树列表[{"id":100001,"name":"华东","children":[]}]
└idint64分类 ID100001
└namestring分类名称华东
└cloudboolean是否云端节点false
└childrenobject[]子节点列表[{"id":100002,"name":"浙江"}]
└idint64分类 ID100001
└namestring分类名称华东
└cloudboolean是否云端节点false
└childrenobject[]子节点列表[{"id":100002,"name":"浙江"}]
└disabledboolean是否禁用false
└highlightboolean是否高亮false
└aiint32AI 标识0
└sortint32排序值1
└disabledboolean是否禁用false
└highlightboolean是否高亮false
└aiint32AI 标识0
└sortint32排序值1
└totalint32分类总数12

错误码

状态码描述
14001AppKey 不存在
14002checksum 校验失败
14003time 缺失,或请求时间戳与服务器时间误差超过 10 分钟
14004请求体不是合法 JSON
14106fieldId 缺失或为 0;企业管理员不存在;字段不存在;或 fieldId 无法查询到分类列表
14500服务内部异常;请求字段类型不符合要求或服务处理失败
postEndpoint
/openapi/category/get
POST
/openapi/category/get
curl -X POST "https://qiyukf.com/openapi/category/get?appKey=9f1d7c2b8a6e4d3c&time=1739347200&checksum=a1b2c3d4e5f607182930abcdefabcdef&checksumAlgorithm=0" \  -H "Content-Type: application/json" \  -d '{    "fieldId": 81001  }'
{
  "code": 200,
  "data": {
    "result": [
      {
        "id": 100001,
        "name": "华东"
      }
    ],
    "total": 1
  }
}
{
  "code": 14001,
  "message": "AppKey 不存在"
}
{
  "code": 14002,
  "message": "checksum 校验失败"
}
{
  "code": 14003,
  "message": "time 缺失,或请求时间戳与服务器时间误差超过 10 分钟"
}
{
  "code": 14004,
  "message": "请求体不是合法 JSON"
}
{
  "code": 14106,
  "message": "fieldId 缺失或为 0;企业管理员不存在;字段不存在;或 fieldId 无法查询到分类列表"
}
{
  "code": 14500,
  "message": "服务内部异常;请求字段类型不符合要求或服务处理失败"
}

这篇文档有帮助吗?