視頻教學HTTP交互數據結構_第1頁
視頻教學HTTP交互數據結構_第2頁
視頻教學HTTP交互數據結構_第3頁
視頻教學HTTP交互數據結構_第4頁
視頻教學HTTP交互數據結構_第5頁
已閱讀5頁,還剩13頁未讀 繼續免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、視頻教學HTTP交互數據結構視頻教學HTTP交互數據結構1方法接口定義1ERROR SàC 991HTTP交互2登錄2注冊2驗證用戶名是否存在3創建房間3我的課程列表(教師)4我的視頻列表(教師)5即將開課列表(學生)5學生關注老師6學生關注的老師列表6修改個人信息(教師)7觀看歷史記錄列表7修改個人信息(學生)7教師個人中心7學生個人中心8搜索課程列表(包括搜索)9學生端推薦課程列表(熱門課程)10教師端熱門課程11學生關注課程12學生關注的課程列表12上傳文件或圖片13編號段:201-202Url:公共的訪問地址:api/common.do?data=方法接口定義HTTP服務端:

2、交互入口:http:/文件上傳入口:http/ERROR SàC 99所有的服務器錯誤都用這個協議type:99error:錯誤提示內容HTTP交互登錄登錄請求CàS 201type:201username:testpassword:111111 isteacher:是否老師返回 city:,email:,id:57EEDBF7BAE64487A091,avatar:,/頭像路徑nickname:小白,password:123456,remark:, /備注school:,sex:0, /1為男性,0為女性,2 未知;tel:,username:aaaa,type:201注

3、冊注冊請求CàS 202type:202username:testpassword:111111nickname:昵稱isteacher:是否是老師sex:性別 1為男性,0為女性city:城市school:學校email:郵箱address地址返回 type:202isteacher:是否是老師nickname:昵稱userid:用戶idsex:性別 1為男性,0為女性city:城市school:學校驗證用戶名是否存在注冊請求CàS 203type:203username:test返回 type:203isExist:false創建房間創建請求CàS 204ty

4、pe:204,image:xxx.jpg, /房間圖片mainContent: /主要知識點maxStuNum:50, /最多人數money:60, /費用(默認0免費)name:C /房間名稱password:123456, / 房間密碼remark:/備注(房間描敘)courseStartdate:2015-6-29/課程開始日期courseEnddate:2015-7-29/課程結束日期coursePeriodic:1,3,5,7/課程周期dailyStarttime:14:30/每日開課時間dailyEndtime:16:30/每日結束時間timeLength:課時時間types: /

5、房間類型 1直播 0錄播返回 type:204,image:xxx.jpg,mainContent:基礎算法maxStuNum:50,money:60,name:C 從0到精通課程,number:0,password:123456,remark:此課程適合沒有基礎的童鞋,startDate:2015-05-29 15:20, types:0;roomid:房間ID我的課程列表(教師)我的課程請求CàS 205type:205,keyword:, /查詢關鍵字pageNumber:1, /當前頁碼pageSize:15, /每頁數量(可不傳,默認15);返回 type:205keywo

6、rd:,list: /課程信息 isPassword:false /是否密碼countMoney:0,id:029772CA0F494A5BA055,image:xxx.jpg,isHot:false,mainContent:基礎算法,maxStuNum:50,money:60,name:C 從0到精通課程,number:0,password:123456,remark:此課程適合沒有基礎的童鞋,score:0,startDate:1432884223000,status:0,types:0,url:http, timeLength:課時時間,pageCount:1, /總頁數pageNumb

7、er:1, /當前頁pageSize:15, /每頁數量totalCount:1, /總條數我的視頻列表(教師)注冊請求CàS 206type:206,keyword:, /查詢關鍵字pageNumber:1, /當前頁碼pageSize:15, /每頁數量(可不傳,默認15);返回 type:206keyword:,pageCount:1, /總頁數pageNumber:1, /當前頁pageSize:15, /每頁數量totalCount:1, /總條數list: /視頻信息id:F129FCCB1354429986A6,name:視頻02,url:,id:9CC9AB60B51

8、B423BAEC1,name:視頻01,url:,即將開課列表(學生)注冊請求CàS 207type:207,keyword:, /查詢關鍵字pageNumber:1, /當前頁碼pageSize:15, /每頁數量(可不傳,默認15);返回 type:207keyword:,pageCount:1, /總頁數pageNumber:1, /當前頁pageSize:15, /每頁數量totalCount:1, /總條數list: /課程信息"image":"xxx.jpg", /課程背景圖片"startDate":143322

9、9823000,"name":"C 從0到精通課程","money":60,"nickname":"陳老師","username":"cdf","isFocus":false /是否關注status : 1正在上課 0未上課nextStart :下次上課時間id:xxxtimeLength:課時時間關注老師注冊請求CàS 208返回 關注的老師列表注冊請求CàS 209返回 修改個人信息(教師)注冊請求Cà

10、S 210返回 觀看歷史記錄列表注冊請求CàS 211返回 修改個人信息(學生)注冊請求CàS 212返回 教師個人中心注冊請求CàS 213type:213返回 "avatar":"","city":"成都","email":"","id":"0D1B336B8E664BF0AFC6","income":0,"isteacher":true,"level&

11、quot;:1,"nickname":"陳老師","remark":"","school":"一中","sex":1,"tel":"","username":"cdf","type":"213","list":/關注自己的學生信息"id":"1DEDA1A28D8240B9AEFF&quo

12、t;,"avatar":null,"username":"123","nickname":"1ss22ssssssssssss2"學生個人中心注冊請求CàS 214type:214返回 "avatar": "", "city": "", "email": "1222", "id": "1DEDA1A28D8240B9AEFF",

13、 "isteacher": false, "money": 0, /余額 "nickname": "1ss22ssssssssssss2", "remark": "", "school": "", "sex": 0, "tel": "", "username": "123", "type": "214&quo

14、t;搜索課程列表(包括搜索)注冊請求CàS 215type:215,keyword:, /查詢關鍵字address: /地區school: /學校course: /課程pageNumber:1, /當前頁碼pageSize:15, /每頁數量(可不傳,默認15);返回 "type": "215","keyword": "",address: /地區school: /學校course: /課程 "pageCount": 1, "pageNumber": 1, &quo

15、t;totalCount": 4, "list": id:xx, "startDate": 1433146535000, "name": "測試課程", "money": 0, "nickname": "陳老師", "username": "cdf888", "isFocus": falseisPassword:false /是否密碼 , id:xx, "image"

16、: "xxx.jpg", "startDate": 1433229823000, "name": "C 從0到精通課程", "money": 60, "nickname": "陳老師", "username": "cdf", "isFocus": falsetimeLength:課時時間 學生端推薦課程列表(熱門課程)注冊請求CàS 216type:216,keyword:, /查詢關鍵

17、字pageNumber:1, /當前頁碼pageSize:15, /每頁數量(可不傳,默認15);返回 "type": "216", "keyword": "", "pageCount": 1, "pageNumber": 1, "totalCount": 4, "list": id:xx,timeLength:課時時間 "image": "xxx.jpg", "startDate&qu

18、ot;: 1433229823000, "name": "C 從0到精通課程", "money": 60, "nickname": "陳老師", "username": "cdf", "isFocus": falseisPassword:false /是否密碼 , id:xx, "startDate": 1433146211000, "name": "測試課程", "

19、money": 0, "nickname": "陳老師", "username": "cdf888", "isFocus": false 教師端熱門課程注冊請求CàS 217type:217,keyword:, /查詢關鍵字pageNumber:1, /當前頁碼pageSize:15, /每頁數量(可不傳,默認15);返回 "type": "217" "pageCount": 1, "pageNumber&

20、quot;: 1, "pageSize": 15, "totalCount": 1, "keyword": "", "list": isPassword:false /是否密碼 "countMoney": 0, "id": "029772CA0F494A5BA055", "image": "xxx.jpg", "isFocus": false, "isHot"

21、;: false, "mainContent": "基礎算法", "maxStuNum": 50, "money": 60, "name": "C 從0到精通課程", "number": 0, "password": "123456", "remark": "此課程適合沒有基礎的童鞋", "score": 0, "startDate":

22、1433229823000 "status": 0, "types": 0, "url": "" , 關注課程注冊請求CàS 218 "type": 218, "courseId": "AE931A5BCF4D48059F44"返回 "type": 218, "courseId": "AE931A5BCF4D48059F44"關注課程列表注冊請求CàS 219 "ty

23、pe": "219", keyword:, /查詢關鍵字 pageNumber:1, /當前頁碼 pageSize:15, /每頁數量(可不傳,默認15);返回 "type": "219", "pageCount": 1, "pageNumber": 1, "totalCount": 2, "list": isPassword:false /是否密碼 "startDate": 1433146211000, "name

24、": "測試課程", "money": 0, "nickname": "陳老師", "username": "cdf888", "isFocus": truetimeLength:課時時間 , 取消關注課程注冊請求CàS 222 "type": 222, "courseId": "AE931A5BCF4D48059F44"返回 "type": 222, &q

25、uot;courseId": "AE931A5BCF4D48059F44"創建或者修改視頻信息注冊請求CàS 225 "type": "225", name:, /視頻名字url: /地址courseId: /課程idvideoId: /視頻id (修改視頻信息的時候傳)返回 "name": "視頻2", "url": "ddddddd323232232", "type": "225", &quo

26、t;courseId": "3C1181373CFD435FBD0B", "videoId": "0600536E83A24CCDB322"某個課程的視頻列表注冊請求CàS 226 "type": "226",courseId:xx keyword:, /查詢關鍵字 pageNumber:1, /當前頁碼 pageSize:15, /每頁數量(可不傳,默認15);返回 courseId:xx, "type": "226", "

27、pageCount": 1, "pageNumber": 1, "totalCount": 2, "list": "id": "0600536E83A24CCDB322", "name": "視頻2", "url": "ddddddd323232232" , "id": "246AFDD2DC654BFB809E", "name": "視

28、頻2", "url": "ddddddd" , "id": "DB30FF84C008466B94DF", "name": "視頻2", "url": "ddddddd" , "id": "2", "name": "video2", "url": "" , "id": "1&qu

29、ot;, "name": "video1", "url": "/tt.mp4" 刪除視頻注冊請求CàS 227 "type": "227", "ids":"id1,id2", /視頻id(刪除多個時id用逗號隔開);返回 "type": "227", "ids":"id1,id2", /視頻id(刪除多個時id用逗號隔開);課程詳情詳情請求C

30、24;S 228 "type": "228", "id":"630A10D33E4F47538E04, /課程id返回 "type": 228, "username": "chen", "password": "96e79218965eb72c92a549dd5a330112", /教師請求才返回 "id": "A7BF9BD2CFB84C5DBC1E", "types": 1, "startDate": 1435593600000, "endDate": 1446652800000, "time": "8:0-20:0", "maxStuNum": 0, "remark": "測試介紹", "name": "測試課程", &quo

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論