文档首页/ ISDP/ API参考/ API接口/ 课程和积分管理/ 单个保存大纲章节(API名称:openApiSaveOutlineChapter)
更新时间:2024-07-22 GMT+08:00
分享

单个保存大纲章节(API名称:openApiSaveOutlineChapter)

功能介绍

单个保存大纲章节OpenApi接口

相关接口

接口名称

调用说明

获取Token

调用该接口获取到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
         }
}

状态码

状态码请参见状态码

错误码

错误码请参见错误码

相关文档