用户线上课程数据

GET /datas/user_data/user_course

权限

  • 需要认证

请求参数

字段 类型 必选 描述 示例
userId int 用户ID 1
courseId int 线上课程ID 1
categoryCode string 线上课程分类编码 FLX
tagName string 线上课程标签编码 标签
courseCreatedTime string 线上课程创建时间 2021-06-29 00:00:00 - 2021-06-29 12:00:00
userJoinedTime string 线上课程加入时间 2021-06-29 00:00:00 - 2021-06-29 12:00:00
offset int 分页偏离量 0
limit int 分页数量 100

响应

{
  "data": [
    {
      "courseId": "1184",
      "learnedCompulsoryTaskNum": "1",
      "credit": 0,
      "finishedTime": "2021-11-11T13:25:53+08:00",
      "courseJoinedTime": "2021-11-11T13:23:40+08:00",
      "title": "1111111111111",
      "categoryId": "0",
      "tags": [],
      "courseCreatedTime": "2021-11-09T16:21:02+08:00",
      "requiredTasksNum": "1",
      "learnTime": "420",
      "CertificateRecord": [
        {
          "name": "113",
          "certificateCode": "321eqw",
          "status": "valid",
          "deadline": 0,
          "issueDate": "2021-11-19T15:38:13+08:00"
        }
      ],
      "requiredTaskCompletion": "100%"
    }
  ],
  "paging": {
    "total": 1,
    "offset": 0,
    "limit": 100
  }
}

字段说明

字段 类型 描述
courseId int string 课程ID
learnedCompulsoryTaskNum int string 课程(必修)任务完成数
credit int string 获得的学分
finishedTime string 课程完成时间
courseJoinedTime string 学员加入时间
title string 课程名称
categoryId int string 课程分类编码
tags object 课程标签编码
courseCreatedTime string 课程创建时间
requiredTasksNum int string 课程(必修)任务数
learnTime int string 学习时长(秒)
CertificateRecord CertificateRecord结构体 获得证书编码与名称
requiredTaskCompletion string 课程完成率

CertificateRecord结构体

字段 类型 描述
name string 证书名称
certificateCode string 证书编码
status string 证书状态 valid 有效,cancelled 作废, none 待审核
deadline int string 证书有效期
issueDate string 证书发放日期

错误

失败响应Error结构体,错误码有

Code 错误说明 HTTP状态码
10 用户不存在 404

results matching ""

    No results matching ""