简要描述:

  • 话术库-保存素材

请求域名:

  • http://xx.com

请求URL:

xx.com/business/{公众号id}/plugin/SpeechcraftLibrary/saveMaterial

请求类型

POST

参数:

参数名 是否必须 类型 说明
material_id int 素材id,传入则编辑,反之新增
form object
form[material_name] string 素材名称
form[is_enable] 是否启用,0否1是
form[group_id] 分组id
form[content_list] 素材内容,如下

返回示例:

正确时返回:

{
	"result": 1,
	"msg": "保存成功",
	"data": {
		"material_name": "哈哈哈",
		"is_enable": 1,
		"group_id": "2",
		"content_list": [
			{
				"id": "",
				"type": "text",
				"news": "看垃圾都是卡拉卡拉"
			},
			{
				"id": "",
				"type": "image",
				"link_img": "https://www.baidu.co/"
			}
		],
		"uniacid": "1",
		"business_id": 0,
		"staff_id": 0,
		"member_id": 0,
		"created_at": "2022-02-09 17:27:37",
		"id": 5,
		"content_count": 2
	}
}

错误时返回

{
	"result": 0,
	"msg": "素材内容不能为空",
	"data": []
}

返回参数说明:

参数名 类型 说明
id int 素材id
material_name string 素材名称
is_enable int 是否启用,0否1是
group_id int 分组id
content_list array 如下
use_count int 使用次数
created_at string 创建时间
content_count 素材数量

以下为content_list参数

{
	'type' : 'text'
	'news' : '文本消息'
}
{
	'type' : 'image'
	'link_img':'图片地址'
}
{
	'type' : 'link'
	'title' : '链接标题',
    'link' : '链接地址',
    'describe' : '链接描述',
    'link_img' : '链接封面'
}
{
	'type' : 'applet'
	'title' : '小程序标题',
    'appid' : '小程序appid',
    'page' : '小程序page路径',
    'link_img' : '小程序封面',
}
{
	'type' : 'video'
	'link_video' : '视频地址'
}
{
	'type' : 'file'
	'link_file' : '文件地址'
}