谷粒微课
  1. 课程模块
谷粒微课
  • 谷粒微课接口文档
  • 用户管理
    • 微信登录
      GET
    • 获取用户信息
      GET
  • 项目首页
    • 首页轮播图
      GET
    • 热门课程+名师大咖
      GET
  • 课程模块
    • 课程列表
      GET
    • 课程详情
      GET
    • 收藏课程
      POST
    • 取消收藏
      DELETE
    • 收藏列表
      GET
    • 阿里云视频播放授权
      GET
  • 评价模块
    • 评论列表
      GET
    • 发送评论
      POST
  • 名师大咖
    • 名师列表
      GET
    • 名师详情
      GET
  • 订单支付
    • 创建订单
      POST
    • 订单信息
      GET
    • 微信支付
      GET
    • 支付状态
      GET
    • 订单列表
      GET
  1. 课程模块

课程详情

GET
/api/edu/course/{id}

请求参数

Path 参数
id
string 
课程 id
必需
示例值:
1192252213659774977

示例代码

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location --request GET 'https://gmall-prod.atguigu.cn/skb/api/edu/course/1192252213659774977'

返回响应

🟢200成功
application/json
Body
success
boolean 
必需
code
integer 
必需
message
string 
必需
data
object 
必需
isBuy
boolean 
必需
chapterList
array [object {3}] 
必需
isCollect
boolean 
必需
course
object 
必需
示例
{
    "success": true,
    "code": 200,
    "message": "成功",
    "data": {
        "isBuy": false,
        "chapterList": [
            {
                "id": "1192252428399751169",
                "title": "第一章节",
                "children": [
                    {
                        "id": "1192628092797730818",
                        "title": "第二课时",
                        "free": false,
                        "videoSourceId": "fd7adcc363824793a4b90e1969d1a228"
                    },
                    {
                        "id": "1192632495013380097",
                        "title": "第三课时",
                        "free": false,
                        "videoSourceId": "fd7adcc363824793a4b90e1969d1a228"
                    },
                    {
                        "id": "1194117638832111617",
                        "title": "第四课时",
                        "free": false,
                        "videoSourceId": "fd7adcc363824793a4b90e1969d1a228"
                    },
                    {
                        "id": "1192252824606289921",
                        "title": "第一课时",
                        "free": false,
                        "videoSourceId": "fd7adcc363824793a4b90e1969d1a228"
                    },
                    {
                        "id": "1196263770832023554",
                        "title": "第五课时",
                        "free": false,
                        "videoSourceId": "fd7adcc363824793a4b90e1969d1a228"
                    }
                ]
            }
        ],
        "isCollect": false,
        "course": {
            "id": "1192252213659774977",
            "title": "java基础课程",
            "price": 19999,
            "lessonNum": 2,
            "cover": "https://www.gulixueyuan.com/files/default/2018/06-14/171024005260209051.jpg",
            "buyCount": 6000,
            "viewCount": 11609,
            "description": "<p>测试</p>",
            "teacherId": "1189389726308478977",
            "teacherName": "封老师",
            "intro": "中国人民大学软件工程硕士。精通java核心框架、大数据Hadoop、Spark技术,曾先后就职于南天软件、用友金融、中植集团、百合贷,任技术经理、项目经理、技术部负责人。主持开发了中信银行、国家电网、中植集团、东方资产等大型企业的金融类系统,也对时下流行的互联网金融有深入的研究。 十余年的项目经历,练就了纯厚的技术底蕴和丰富的职场经验。",
            "avatar": "http://47.93.148.192:8080/group1/M00/01/72/rBHu8mEQyliAYtsQAAA0GUaiJrk198.jpg",
            "subjectLevelOneId": "1178214681118568449",
            "subjectLevelOne": "后端开发",
            "subjectLevelTwoId": "1178214681139539969",
            "subjectLevelTwo": "Java"
        }
    }
}
修改于 2023-03-28 06:49:11
上一页
课程列表
下一页
收藏课程
Built with