查询知识详情接口
场景描述
调用该接口,查询知识详情。
接口方法
该接口仅支持POST方法。
接口URI
SIA鉴权:https://ip:port/rest/ccikbs/v1/columnkngapi/queryKngDetail
AKSK鉴权:https://ip:port/rest/ccikbs/v1/columnkngapi/queryKngDetailByAKSK
其中,ip、port为NSLB服务器机机接口接入地址。
请求说明
| 
        序号  | 
      
        名称  | 
      
        参数类型  | 
      
        是否必选  | 
      
        默认值  | 
      
        说明  | 
     
|---|---|---|---|---|---|
| 
        1  | 
      
        Content-Type  | 
      
        String  | 
      
        True  | 
      
        无  | 
      
        固定填 application/json;charset=UTF-8(两种鉴权方式都填写)。  | 
     
| 
        2  | 
      
        X-TenantSpaceID  | 
      
        String  | 
      
        True  | 
      
        无  | 
      
        租户id(SIA鉴权填写)。  | 
     
| 
        3  | 
      
        X-Access-Token  | 
      
        String  | 
      
        True  | 
      
        无  | 
      
        生成方式参见SIA鉴权(SIA鉴权填写)。  | 
     
| 
        4  | 
      
        Authorization  | 
      
        String  | 
      
        True  | 
      
        无  | 
      
        生成方式参见知识库类接口鉴权方式(AKSK鉴权填写)。  | 
     
| 
        序号  | 
      
        名称  | 
      
        参数类型  | 
      
        是否必选  | 
      
        默认值  | 
      
        说明  | 
     
|---|---|---|---|---|---|
| 
        1  | 
      
        coluKngId  | 
      
        String  | 
      
        True  | 
      
        无  | 
      
        栏目知识id。  | 
     
| 
        2  | 
      
        openType  | 
      
        String  | 
      
        True  | 
      
        无  | 
      
        知识打开途径。取值范围: 
  | 
     
| 
        3  | 
      
        openKng  | 
      
        String  | 
      
        False  | 
      
        无  | 
      
        openType为5时必填。关联知识id。  | 
     
| 
        4  | 
      
        searchRank  | 
      
        String  | 
      
        False  | 
      
        1  | 
      
        openType为2时必填。检索结果序号。  | 
     
| 
        5  | 
      
        searchSortType  | 
      
        String  | 
      
        False  | 
      
        无  | 
      
        openType为2时必填。检索排序方式,取值范围: 
  | 
     
| 
        6  | 
      
        searchWord  | 
      
        String  | 
      
        False  | 
      
        无  | 
      
        openType为2时必填。关键字。  | 
     
| 
        7  | 
      
        ccId  | 
      
        Number  | 
      
        False  | 
      
        无  | 
      
        呼叫中心id。AKSK鉴权必填。  | 
     
| 
        8  | 
      
        vdn  | 
      
        Number  | 
      
        False  | 
      
        无  | 
      
        vdnId。AKSK鉴权必填。  | 
     
响应说明
当调用本接口响应失败,则返回相应的错误码信息,错误码响应数据结构请查看表3。
| 
        序号  | 
      
        名称  | 
      
        参数类型  | 
      
        说明  | 
     
|---|---|---|---|
| 
        1  | 
      
        resultCode  | 
      
        String  | 
      
        请求返回的结果码。取值范围: 
  | 
     
| 
        2  | 
      
        description  | 
      
        String  | 
      
        请求结果描述。  | 
     
| 
        3  | 
      
        data  | 
      
        Object  | 
      
        请求结果对象,参数说明详见表4  | 
     
| 
        序号  | 
      
        名称  | 
      
        参数类型  | 
      
        说明  | 
     
|---|---|---|---|
| 
        4.1  | 
      
        relVersionNum  | 
      
        String  | 
      
        发布版本号。  | 
     
| 
        4.2  | 
      
        coluType  | 
      
        String  | 
      
        栏目类型。取值范围: 
  | 
     
| 
        4.3  | 
      
        code  | 
      
        String  | 
      
        栏目编码。为栏目或者知识在栏目知识树上的节点编码。  | 
     
| 
        4.4  | 
      
        coluKngType  | 
      
        Number  | 
      
        栏目知识类型。取值范围: 
  | 
     
| 
        4.5  | 
      
        creationTime  | 
      
        Number  | 
      
        创建时间。  | 
     
| 
        4.6  | 
      
        releaseTimes  | 
      
        Number  | 
      
        知识发布次数。  | 
     
| 
        4.7  | 
      
        orderId  | 
      
        Number  | 
      
        排序编号。  | 
     
| 
        4.8  | 
      
        kngStatus  | 
      
        Number  | 
      
        知识状态。取值范围: 
  | 
     
| 
        4.9  | 
      
        kngSize  | 
      
        Number  | 
      
        知识内容的大小。单位为KB。  | 
     
| 
        4.10  | 
      
        creatorId  | 
      
        String  | 
      
        创建人工号。  | 
     
| 
        4.11  | 
      
        modifierId  | 
      
        String  | 
      
        修改人工号。  | 
     
| 
        4.12  | 
      
        beyondColuPath  | 
      
        String  | 
      
        所属栏目路径。首层栏目所属路径为/。  | 
     
| 
        4.13  | 
      
        coluKngName  | 
      
        String  | 
      
        栏目知识名称。  | 
     
| 
        4.14  | 
      
        modifyTime  | 
      
        Number  | 
      
        修改时间。  | 
     
| 
        4.15  | 
      
        validEndTime  | 
      
        Number  | 
      
        有效期结束时间。  | 
     
| 
        4.16  | 
      
        summaryInfo  | 
      
        String  | 
      
        概要信息。  | 
     
| 
        4.17  | 
      
        serviceStatus  | 
      
        Number  | 
      
        业务状态。取值范围: 
  | 
     
| 
        4.18  | 
      
        clickNum  | 
      
        Number  | 
      
        点击次数。  | 
     
| 
        4.19  | 
      
        servicesEndTime  | 
      
        Number  | 
      
        业务有效期结束时间。  | 
     
| 
        4.20  | 
      
        keyword  | 
      
        String  | 
      
        关键字。  | 
     
| 
        4.21  | 
      
        coluKngId  | 
      
        String  | 
      
        栏目知识id。  | 
     
| 
        4.22  | 
      
        curVersionNum  | 
      
        Number  | 
      
        当前版本号。  | 
     
| 
        4.23  | 
      
        validStartTime  | 
      
        Number  | 
      
        有效期开始时间。  | 
     
| 
        4.24  | 
      
        displayFlag  | 
      
        Number  | 
      
        栏目知识展示标志。取值范围: 
  | 
     
| 
        4.25  | 
      
        kngPath  | 
      
        String  | 
      
        知识路径。  | 
     
| 
        4.26  | 
      
        superCode  | 
      
        String  | 
      
        栏目上级编码。  | 
     
| 
        4.27  | 
      
        beyondColuId  | 
      
        String  | 
      
        所属栏目ID。首层栏目的所属栏目ID为0  | 
     
| 
        4.28  | 
      
        servicesStartTime  | 
      
        Number  | 
      
        业务有效期开始时间。  | 
     
| 
        4.29  | 
      
        partdbId  | 
      
        String  | 
      
        分区id。  | 
     
| 
        4.30  | 
      
        tenantId  | 
      
        String  | 
      
        租户id。  | 
     
| 
        4.31  | 
      
        creatorName  | 
      
        String  | 
      
        创建人名称  | 
     
| 
        4.32  | 
      
        pre  | 
      
        Object  | 
      
        上一个知识。参数说明详见表5  | 
     
| 
        4.33  | 
      
        next  | 
      
        Object  | 
      
        下一个知识。参数说明详见表5  | 
     
| 
        4.34  | 
      
        kngContent  | 
      
        String  | 
      
        知识内容。  | 
     
| 
        4.35  | 
      
        kngFiles  | 
      
        List  | 
      
        附件列表。参数说明详见表6  | 
     
| 
        4.36  | 
      
        relaKngs  | 
      
        List  | 
      
        关联知识列表。参数说明详见表7  | 
     
| 
        序号  | 
      
        名称  | 
      
        参数类型  | 
      
        说明  | 
     
|---|---|---|---|
| 
        1  | 
      
        coluKngId  | 
      
        String  | 
      
        栏目知识id。  | 
     
| 
        2  | 
      
        coluKngName  | 
      
        String  | 
      
        栏目知识名称。  | 
     
| 
        3  | 
      
        coluKngType  | 
      
        Number  | 
      
        栏目知识类型。取值范围: 
  | 
     
| 
        序号  | 
      
        名称  | 
      
        参数类型  | 
      
        说明  | 
     
|---|---|---|---|
| 
        1  | 
      
        adjKey  | 
      
        String  | 
      
        附件key。  | 
     
| 
        2  | 
      
        creationTime  | 
      
        String  | 
      
        创建时间戳。  | 
     
| 
        3  | 
      
        orderId  | 
      
        String  | 
      
        排序编号。  | 
     
| 
        4  | 
      
        versionNum  | 
      
        Number  | 
      
        版本号。  | 
     
| 
        5  | 
      
        adjId  | 
      
        String  | 
      
        附件id。  | 
     
| 
        6  | 
      
        kngId  | 
      
        String  | 
      
        知识id。  | 
     
| 
        7  | 
      
        creatorId  | 
      
        String  | 
      
        创建人工号  | 
     
| 
        8  | 
      
        adjName  | 
      
        String  | 
      
        附件名称。  | 
     
| 
        9  | 
      
        adjClass  | 
      
        Number  | 
      
        附件类别。取值范围: 
  | 
     
| 
        10  | 
      
        adjSize  | 
      
        Number  | 
      
        文件大小。  | 
     
| 
        11  | 
      
        partdbId  | 
      
        Number  | 
      
        分区id。  | 
     
| 
        12  | 
      
        tenantId  | 
      
        String  | 
      
        租户id。  | 
     
| 
        13  | 
      
        adjType  | 
      
        String  | 
      
        附件类型。  | 
     
报文样例
- 请求头
    
Content-Type: application/json;charset=UTF-8 X-TenantSpaceID:******** Authorization: ******************
 - 请求参数
    
{ "coluKngId": "1286316841328705539", "openType": "1", "openKng": "1286999404577816579" } - 响应参数
    
{ "returnCode": "0", "description": "success", "data": { "coluType": 1, "coluKngType": 2, "orderId": 7, "modifierId": "1659333863849146111", "modifyRemark": "", "modifyTime": 1659426736000, "recycleBinFlag": 0, "summaryInfo": "概要信息", "servicesEndTime": 1662025222000, "keyword": "热点", "coluKngId": "1291062494307024899", "superCode": "001", "beyondColuId": "1290527839128387593", "indexNeedUpdate": "1", "relVersionNum": 1, "code": "001007", "creationTime": 1659426503000, "releaseTimes": 1, "kngStatus": 3, "kngSize": 1, "creatorId": "1659333863849146111", "passProcecWay": 1, "beyondColuPath": "/一级栏目", "coluKngName": "全普通知识", "validEndTime": 1662025227000, "serviceStatus": 2, "kngContent": "<p>1、产品描述-》AICC 产品描述   中英文<br>2、特性描述-》AICC 特性描述   中英文<br>3、AICC-操作指南 (总)  中英文<br>4、运营配置指南   中英文<br>5、配置文件   中文<br>6、数据文件参考   中英文<br>7、AICC CC-CMS 接口参考   中英文</p>", "clickNum": 2, "curVersionNum": 1, "validStartTime": 1659346816000, "displayFlag": 1, "kngReleaseWay": 1, "servicesStartTime": 1659346820000, "partdbId": 0, "tenantId": "202208016593", "creatorName": "caoyun0802", "pre": { "coluKngId": "1290628927894585391", "coluKngName": "1123", "coluKngType": 2 }, "next": { "coluKngId": "1291066079866519597", "coluKngName": "34567", "coluKngType": 2 }, "kngFiles": [ { "adjKey": "ccikbs/file/202208016593/5c105100-a8fe-4244-8920-02185bab58e8", "creationTime": 1659426504000, "orderId": 1, "versionNum": 1, "adjId": "1291062496118964228", "kngId": "1291062494307024899", "creatorId": "1659333863849146111", "adjName": "Content20220729 (1).xlsx", "adjClass": 2, "adjSize": 9146, "partdbId": 0, "tenantId": "202208016593", "adjType": "xlsx" } ], "relaKngs": [ { "coluKngId": "1290612589302120476", "coluKngName": "已采集问答", "coluKngType": 3, "serviceStatus": 2 }, { "coluKngId": "1290628927894585391", "coluKngName": "1123", "coluKngType": 2, "serviceStatus": 1 } ] } }