文档库更新
所有文档
menu

客悦智能客服企业版

文档库更新

产品详情

文档库更新

1、接口地址:(POST) {IP}:{PORT}/open/v1/document/update

2、入参(需生成json字符串,放到请求的body中)

参数名 类型 是否可空 父节点 备注
id string 文档id
contentVersion string 内容版本号
dococEditStatus short 更新状态,0表示未正在编辑,1表示正在编辑
dirIds string 目录id
title string 关联的标题(如果未更改标题,则传入原标题)
richText string 富文本数据
plainText string 纯文本数据【如果有富文本的情况下,需要把富文本中的纯文字提取出来,放到这个字段中。纯文本不可单独存在】
attaches list 关联的附件列表
uid string attaches 附件上传者id
username string attaches 附件上传者名称
url string attaches 地址
name string attaches 名称
key string attaches 获取预览地址时使用
size string attaches 文件大小
faqs list< string> 关联标准问的id列表
tags list< sring> 标签列表
linkNum int 链接数【页面展示用】
pictureNum int 图片数【页面展示用】
wordNum int 文档字符数(如果richText不为空,则此字段必传,数量为richText去掉标签和空格后所剩长度)

请求示例

POST /open/v{versionId}/document/update
{
	"attaches": [{
		"url": "http://127.0.0.1:8080/api/v2/file/downloadkey=Ym9zX2FhODEwYWVkLWZmZTUtNDEzZS1hY2M2LWU3ZjY4ZDVlMWIyYw==",
		"name": "测试图.jpg",,
		"size": 23663,
		"key": "Ym9zX2FhODEwYWVkLWZmZTUtNDEzZS1hY2M2LWU3ZjY4ZDVlMWIyYw=="
	}],
	"contentVersion": 0,
	"dirId": "0",
	"docEditingStatus": 2,
	"faqs": ["id1"],
	"id": "xxxxxxxxxxxxxxxxxxx",
	"linkNum": 1,
	"pictureNum": 1,
	"richText": "<p>文档库内容<a href=\"http://www.xxxx.com\" target=\"_blank\">www.xxxx.com</a><img src=\"http://服务地址:端口号/api/v2/file/download?key=Ym9zX2E1ZDczZWQ3LTgzNWEtNDJkNy05NzBmLWUwZjM1MThmMDc1Nw==\" style=\"\"></p>",
	"tags": ["标签1", "标签2"],
	"title": "文档库测试更新",
	"wordNum": 17,
	"plainText": "文档库内容www.xxxx.com[图片]"
}

3.返回值

参数名 类型 父节点 备注
code int HTTP状态码
time long 时间
msg string 状态信息
data T 返回数据
contentVersion int 文档内容版本
上一篇
文档库删除
下一篇
文档库列表