单个保存大纲章节(API名称:openApiSaveOutlineChapter)
功能介绍
单个保存大纲章节OpenApi接口
相关接口
| 接口名称 | 调用说明 |
|---|---|
| 调用该接口获取到Token,再调用其他接口时,需要在请求消息头中添加“Authorization”,其值即为Token。 |
URL
| 请求方式 | HTTPS地址 | 服务架构 | 消息体类型 |
|---|---|---|---|
| POST | https://isdp+域名/openapi/v1/outlineChapter/openApiSaveOutlineChapter | OpenAPI | application/json |
请求头
| KEY | VALUE | 是否必填 | 描述 |
|---|---|---|---|
| Content-Type | application/json | 是 | 无 |
| Authorization | bearer ${access_token} | 是 | bearer +“ ”+5.2.1中获取的access_token的值 |
请求参数
| 参数 | 类型 | 是否必填 | 描述 |
|---|---|---|---|
| chapterName | String | 是 | 章节名称 |
| chapterDuration | Int | 是 | 章节时长 单位:分钟 |
| chapterRemark | String | 是 | 章节描述 |
| foolproofSwitch | int | 是 | 防呆设置 1-开启 2-关闭 |
| foolproofDuration | int | 是 | 防呆插入时间 单位:分钟 |
| foolproofRemark | String | 是 | 防呆提示描述 |
| courseId | String | 是 | 课程ID |
响应参数
| 参数 | 类型 | 描述 |
|---|---|---|
| errorMessage | String | 错误信息:接口错误时有值,正常调用时为空 |
| stateCode | String | 响应状态:“0”成功 其他值失败 |
| result | Object | 响应消息体 |
result出参:
| 参数 | 类型 | 描述 |
|---|---|---|
| chapterDuration | Int | 章节时长 |
| chapterId | Int | 课程大纲章节表主键ID |
| chapterName | String | 章节名称 |
| chapterOrder | int | 章节的顺序 1-开始 |
| chapterRemark | String | 章节描述 |
| chapterType | int | 章节类型 1-视频 2-pdf |
| courseId | Long | 课程ID |
| deleteFlag | Int | 删除标识:0-正常,1-删除 |
| foolproofDuration | int | 防呆插入时间 单位:分钟 |
| foolproofRemark | String | 防呆提示描述 |
| foolproofSwitch | int | 防呆设置 1-开启 2-关闭 |
| tenantId | Long | 租户ID |
| createdBy | Long | 创建人Id |
| createName | String | 创建人名称 |
| creationTimestamp | Long | 创建时间戳 |
| creationDate | String | 创建时间 |
| lastUpdatedBy | Long | 最后更新人Id |
| lastUpdateName | String | 最后更新人名称 |
| lastUpdateDate | String | 最后更新时间 |
| lastUpdateTimestamp | Long | 最后更新时间戳 |
| entityName | String | 实体 |
| appName | String | 服务 |
请求示例
{
"chapterName": "第2章节",
"chapterDuration": 22,
"chapterRemark": "章节描述2",
"foolproofSwitch": 1,
"foolproofDuration": 3,
"foolproofRemark": "是否继续学习?",
"courseId": "9214"
} 响应示例
{
"stateCode" : "0",
"errorMessage" : null,
"result" : {
"chapterDuration" : 22,
"chapterId" : 5720,
"chapterName" : "第2章节",
"chapterOrder" : null,
"chapterRemark" : "章节描述2",
"chapterType" : null,
"courseId" : 9214,
"deleteFlag" : 0,
"foolproofDuration" : 3,
"foolproofRemark" : "是否继续学习?",
"foolproofSwitch" : 1,
"tenantId" : 886,
"createdBy" : 25804,
"createName" : "张三",
"creationTimestamp" : 1679381039111,
"creationDate" : "2023-03-21T06:43:59.145+00:00",
"lastUpdatedBy" : 25804,
"lastUpdateName" : "张三",
"lastUpdateDate" : "2023-03-21T06:43:59.145+00:00",
"lastUpdateTimestamp" : 1679381039111,
"entityName" : "outlineChapter",
"appName" : "training-server",
"affectedRows" : 1
}
} 状态码
状态码请参见状态码。
错误码
错误码请参见错误码。