老师课程推荐-学生端.md
6.01 KB
#获取推荐课程的老师列表接口
接口地址:/course/recommend/teacher
GET参数:无
返回值:
{
"owners": [
{
"group_name": "testBL",
"group_image": "http://avatars.boxfish.cn/class/-1/figure/1444642619.jpg",
"alias": "又又",
"username": "yanshuang",
"id": 100,
"figureUrl": "http://avatars.boxfish.cn/user/100/figure/1441037569.jpg",
"nickname": "双双",
"courseCount": 55
},
{
"alias": "Q总",
"username": "englishdengqian@163.com",
"id": 21262,
"figureUrl": "http://avatars.boxfish.cn/user/21262/figure/1418657352.jpg",
"courseCount": 15
},
{
"username": "minfang",
"id": 15,
"figureUrl": "http://avatars.boxfish.cn/user/15/figure/1435586445.jpg",
"nickname": "minfang",
"courseCount": 77
},
{
"username": "19911218@qq.com",
"id": 12937,
"figureUrl": "http://avatars.boxfish.cn/user/12937/figure/1430969698.jpg",
"nickname": "啊",
"courseCount": 15
}
],
"teacherCount": 4
}
#获取老师推荐课程分类(按日期)接口
接口地址:/course/recommend/teacher/{teacherId}/date
GET参数:
参数名 | 是否必须 | 说明 |
---|---|---|
teacherId | 是 | 课程id url参数 |
page | 否 | 页码,默认为 0 |
size | 否 | 每页数据量 默认为 9 |
返回值:
{
"totalDays": 12,
"totalPages": 3,
"day": [
{
"2015-12-25": [
{
"lessonId": "68e4978c-3acc-494a-8a81-7cbd3ed6393c",
"createAt": "2015-12-25T15:40:19.000"
}
],
"complete": false
},
{
"2015-11-07": [
{
"lessonId": "b0a20b88-a868-44eb-a870-bd5faf50b2df",
"createAt": "2015-11-07T10:31:39.000"
}
],
"complete": true
},
{
"2015-09-26": [
{
"lessonId": "67366d81-2f0d-4f0e-8c82-53a905219ecb",
"createAt": "2015-09-26T19:07:17.000"
}
],
"complete": false
},
{
"2015-09-24": [
{
"lessonId": "ac86b8f7-a7ef-4d35-9469-17c5c1223109",
"createAt": "2015-09-24T11:31:35.000"
}
],
"complete": false
}
]
}
**注:每天最多返回4条记录**
#根据老师id和日期获取推荐的课程接口
接口地址: /course/recommend/teacher/{teacherId}/date/{date}
参数:
参数名 | 是否必须 | 说明 |
---|---|---|
teacherId | 是 | 课程id url参数 |
date | 是 | url参数 2015-12-25 |
page | 否 | 页码,默认为 0 |
size | 否 | 每页数据量 默认为 9 |
返回值:
{
"courses": [
{
"id": "L3NoYXJlL3N2bi9TdG9yeSBGdW4vMDcwMS0xLuWkqumYs-W9k-epuueFp--8jOaIkeimgeWOu-WtpuagoS54bHN4",
"name": "太阳当空照,我要去学校",
"upstream_id": "8a2123814f751243014f8082e7dd79f6",
"lastModified": 1421159364102,
"type": "全面提高",
"difficulty": "2",
"price": 180,
"cover": "66af30277e67e586ac1b48112eefea19"
},
{
"id": "4c9bff4e-280f-4aa7-ace7-2858ac69af24",
"name": "Unit1 词汇:真题及模拟2",
"upstream_id": "8a22c2e74f752750014f7f9a63af6f58",
"lastModified": 1412056413611,
"type": "测验",
"difficulty": "1",
"price": 13,
"cover": "1db2a1b499432eb292daca38cf7e6746"
},
{
"id": "L3NoYXJlL3N2bi_mmpHlgYfkvZzkuJoyMDE1IOS6uuaVmeWIneS4gOS4i0EvMDEwLTEu56ys5Y2B5aSp77ya5ZCs5Yqb57uD5LmgICjkuIDvvIkueGxzeA",
"name": "第十天:听力练习 (一)",
"upstream_id": "8a2d22464f752858014f7f70acc46dfe",
"lastModified": 1434372572583,
"price": 156,
"cover": "79c512eb4fbfcbaf5f14404b5b6b05a3"
},
{
"id": "L3NoYXJlL3N2bi_kurrmlZnkuIPlubTnuqfkuIogVW5pdDQvMDA1LTEu6KGo6L6-6K6t57uD77ya5L2P5a6FX-WBmuWutuWKoei_mOaYr-edoeaymeWPkT8ueGxzeA",
"name": "表达训练:住宅_做家务还是睡沙发?",
"upstream_id": "8a2d22464f752858014f7f8399666edc",
"lastModified": 1409847302663,
"cover": "a06710174a326f6ef88703db7f74c06e"
},
{
"id": "L3NoYXJlL3N2bi_nvo7lm73or63mlocyLTEvMDAxLkV2ZW5pbmcgYXQgSG9tZS54bHN4",
"name": "Evening at Home",
"upstream_id": "8a2d22684f752cef014f819749557b20",
"lastModified": 1402392961771,
"type": "全面提高",
"difficulty": "1.5",
"price": 552,
"cover": "73dcb39a42bbfd6b3cc83b2569cf4bce"
},
{
"id": "L3NoYXJlL3N2bi_kurrmlZnkuIPkuIogVW5pdDHmi5PlsZUvMDA5LuWQrOWKm-mYheivuy3liJ3mrKHop4HpnaLvvJrmraPluLjlnLrlkIjor6XlpoLkvZXmiZPmi5vlkbzvvJ8ueGxzeA",
"name": "听力阅读-初次见面:正常场合该如何打招呼?",
"upstream_id": "8af5abef4f751434014f7f7e907676ae",
"lastModified": 1445001146138,
"type": "全面提高",
"difficulty": "2",
"price": 132,
"cover": "3070efea30636ef114fffb08a822dd4e"
},
{
"id": "L3NoYXJlL3N2bi_kurrmlZnkuIPlubTnuqfkuIogVW5pdDQvMDAyLTEu5ZCs5Yqb57uD5Lmg77ya55yf6aKYLnhsc3g",
"name": "听力练习:真题",
"upstream_id": "8af5abef4f751434014f7f863adf778a",
"lastModified": 1409847323633,
"type": "听力测验",
"difficulty": "1",
"price": 132,
"cover": "2f87c2cc2d7daa8ed2522308da9492b0"
},
{
"id": "L3NoYXJlL3N2bi_kurrmlZnkuIPkuIogVW5pdDUvMDAzLTIu5ZCs5Yqb57uD5Lmg77ya5o-Q6auYLnhsc3g",
"name": "听力练习:提高",
"upstream_id": "8af5abef4f751434014f7f9942317834",
"lastModified": 1440309625837,
"type": "听力",
"difficulty": "3",
"price": 36,
"cover": "00c347e62ffdece21bd11a17fad72924"
},
{
"id": "4c9bff4e-280f-4aa7-ace7-2858ac69af24",
"name": "Unit1 词汇:真题及模拟2",
"upstream_id": "8af5abef4f751434014f7f9a62fa78a2",
"lastModified": 1412056413611,
"type": "测验",
"difficulty": "1",
"price": 13,
"cover": "1db2a1b499432eb292daca38cf7e6746"
}
]
}