Skip to content

新建知识条目

约 747 字大约 2 分钟

2026-09-14

描述

新建一条知识条目。知识库按「知识空间 → 知识文件夹 → 知识条目」三级组织,创建时必须通过 category 指定所属知识文件夹。

本接口为平台标准对象创建接口,通过 dataObjectApiName 指定对象,固定取值 ServiceKnowledgeObj

请求说明

请求方式 :POST + application/json

请求路径 :https://${填入所在云的域名}/cgi/crm/v2/data/create?thirdTraceId=${随机字符串}

请求头填写 :参考公共参数填写

请求参数

详细字段说明请参考 参数填写说明

参数类型是否必填说明
triggerApprovalFlowBoolean是否触发审批流,不传时默认为 true,表示触发
triggerWorkFlowBoolean是否触发工作流,不传时默认为 true,表示触发
hasSpecifyTimeBoolean是否可传创建时间,不传时默认为 false,表示忽略 object_data 中的 create_time 字段
hasSpecifyCreatedByBoolean是否可传创建人,不传时默认为 false,表示忽略 object_data 中的 created_by 字段
dataMap数据
  object_dataMap知识条目对象
  object_data.dataObjectApiNameString对象 apiName,固定值 ServiceKnowledgeObj
  object_data.record_typeString固定值 default__c
  object_data.titleString标题
  object_data.categoryString所属知识文件夹 code,可通过可见知识文件夹列表获取
  object_data.content_typeString内容类型:text 纯文本、rich_text 富文本、enclosure 附件
  object_data.textString纯文本内容,content_type=text 时必填
  object_data.rich_textString富文本内容(HTML),content_type=rich_text 时必填
  object_data.material_messageArray附件列表,content_type=enclosure 时必填。附件字段填写规范见字段值说明
  object_data.permanent_validityBoolean是否永久有效
  object_data.validity_begin_timeLong有效期开始时间,毫秒时间戳
  object_data.validity_end_timeLong有效期结束时间,毫秒时间戳
  object_data.summaryString简介
  object_data.authorString作者。不传时默认取当前操作员工姓名

请求示例

{
  "data": {
    "object_data": {
      "dataObjectApiName": "ServiceKnowledgeObj",
      "record_type": "default__c",
      "title": "设备安装说明",
      "category": "16",
      "content_type": "rich_text",
      "rich_text": "<p>安装步骤</p>",
      "permanent_validity": true
    }
  }
}

返回参数

参数类型说明
traceIdstring请求唯一ID
errorDescriptionstring错误描述
errorMessagestring错误信息
errorCodeInt查看错误码
dataIdString新建知识条目的 ID

返回示例

{
  "traceId": "E-O.fktest4234.1000-20260914100000-xxxxxx",
  "errorDescription": "success",
  "errorMessage": "OK",
  "errorCode": 0,
  "dataId": "68c1a0f0abcd0001"
}

注意事项

  • content_type 决定正文字段:text 对应 textrich_text 对应 rich_textenclosure 对应 material_message,不匹配时保存的正文可能为空。
  • public_status(发布状态)、read_count(阅读数)、be_helpfulnot_helpful 等字段由系统维护,无需也不允许传入;发布状态只能通过发布下架接口变更。
  • 新建成功的知识条目默认为「未发布」状态,需要对外可见时请调用发布知识条目
  • 人员、附件类字段遵循标准对象接口的 openUserId / mediaId 约定,网关自动完成双向转换。
  • 不能使用返回值的message字段做逻辑判断,errorMessage会有变化;