優(yōu)質(zhì)課大賽小學(xué)數(shù)學(xué)2022年度研討課《測試》小森森_第1頁
優(yōu)質(zhì)課大賽小學(xué)數(shù)學(xué)2022年度研討課《測試》小森森_第2頁
優(yōu)質(zhì)課大賽小學(xué)數(shù)學(xué)2022年度研討課《測試》小森森_第3頁
優(yōu)質(zhì)課大賽小學(xué)數(shù)學(xué)2022年度研討課《測試》小森森_第4頁
全文預(yù)覽已結(jié)束

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

Android端播放課件對(duì)接方案云(資源)整體結(jié)構(gòu)云(資源)獲取可下載的資源列表下載具體課件資源獲取可下載的資源列表下載具體課件資源電子書包云端資源列表電子書包云端資源列表下載至本地下載至本地本地資源列表本地資源列表打開本地指定課件打開本地指定課件課件播放器課件播放器展示指定課件內(nèi)容展示指定課件內(nèi)容資源列表獲取云端可下載的資源列表接口:接口方式:HTTP請求,GET方式參數(shù):參數(shù)名稱參數(shù)說明pageSize服務(wù)器一次返回的數(shù)據(jù)長度,如傳入15,則一次請求返回15條課件的數(shù)據(jù)。identity_id人員類型ID,標(biāo)示用戶是學(xué)生還是老師。老師是5,學(xué)生是6。pageNumber當(dāng)前取用第幾頁課件。服務(wù)器數(shù)據(jù)為分頁返回,客戶端在請求時(shí)需說明當(dāng)前要第幾頁的數(shù)據(jù)。如服務(wù)器共有100條課件數(shù)據(jù),在第一個(gè)參數(shù)pageSize傳入20時(shí),服務(wù)器自動(dòng)分成5頁??蛻舳酥付捻?,服務(wù)器返回哪頁數(shù)據(jù)。person_id人員ID,每個(gè)用戶都有一個(gè)Int型的唯一ID,此ID為云平臺(tái)生成,在客戶端登陸時(shí)返回給客戶端。subject_id學(xué)科ID,當(dāng)前要獲取哪個(gè)學(xué)科的課件列表,每個(gè)學(xué)科都有一個(gè)唯一學(xué)科ID,此ID為云平臺(tái)生成并返回給客戶端,例如數(shù)學(xué),則傳入6,如要全部學(xué)科的課件,則傳入-1。keyword搜索關(guān)鍵字,默認(rèn)為空字符串,如不為空,服務(wù)器將返回課件名字中包含關(guān)鍵字的課件列表。type下載課件類型,學(xué)案是2,電子書是4。sort課件上傳時(shí)間排序方式,1為時(shí)間降序排列,2為時(shí)間升序排列。接口例子:&identity_id=6&pageNumber=1&person_id=3306&subject_id=-1&keyword=&type=2&sort=2下載指定課件至本地下載接口返回JSON串,首先解析success屬性,如為true則代表接口返回成功,如果false,則代表不成功,info屬性為錯(cuò)誤信息。list屬性為課件列表,每條數(shù)據(jù)格式如下:"person_name":"徐曼","create_time":"2022-07-2216:27:45","update_logo":"875BBCCF-E304-D58B-EA46-3076DE2CBDA5","file_id":"477AE983-6926-AAD6-2732-C96C8358CDE1","is_summary":"1","resource_title":"高中英語Festivals-電子書","subject_id":18,"create_person":"63596","resource_id":"477AE983-6926-AAD6-2732-C96C8358CDE1"返回值:返回值名稱返回值說明person_name上傳課件的教師姓名,例:徐曼c(diǎn)reate_time教師上傳課件的上傳時(shí)間。update_logo課件更新標(biāo)識(shí)。課件在每次上傳時(shí),都會(huì)生成一個(gè)唯一的ID,用于檢測課件是否被更新上傳過。file_id課件的實(shí)體文件在服務(wù)器上的存儲(chǔ)ID,例file_id為477AE983-6926-AAD6-2732-C96C8358CDE1,課件文件夾在云存儲(chǔ)的路徑為此屬性只針對(duì)于電子書,標(biāo)識(shí)電子書是否存在簡介,0為不存在簡介,1為存在簡介。resource_title課件的名稱subject_id課件所屬的學(xué)科ID。create_person上傳課件的教師的人員ID。resource_id課件的資源ID,課件的唯一標(biāo)識(shí),用途:1、課件存儲(chǔ)本地時(shí)的文件夾命名,這樣能保證課件文件夾永遠(yuǎn)不重復(fù);2、后續(xù)檢查已下載課件的更新時(shí),resource_id是作為參數(shù)。首先在客戶端下載課件中的文件列表/,例,文件列表中寫有這個(gè)課件包含的所有文件的相對(duì)路徑。下載后,學(xué)案存于;電子書存于,以上面例子提到的課件舉例說明,存放在本地的/DsSource/,例:。如文件不存在或空,則代表本課件不使用模塊。模塊列表中寫有課件中包含的所有要用到的模塊的btnID,通過接口獲取到模塊的詳細(xì)信息接口:接口方式:HTTP請求,GET方式參數(shù):參數(shù)名稱參數(shù)說明button_id中記錄這個(gè)課件用到的模塊的btnID。String型接口例子:返回值:返回值名稱返回值說明success接口訪問成功或失敗info當(dāng)接口訪問失敗時(shí)的錯(cuò)誤信息button_info模塊的詳細(xì)信息structure_name模塊名稱resource_list模塊信息file_id模塊實(shí)體文件IDextension模塊后綴名返回值例子:{"success":true,"button_info":[{"structure_id":"82706","structure_id_char":"a8878add-03a0-4d67-aa4b-b548af79e462","structure_name":"隨機(jī)抽取","parent_id":"-1","resource_list":[{"resource_id_int":2070599,"resource_id_char":"105502F2-BB65-49F7-A728-B8BF8EFF35A7","resource_title":"隨機(jī)抽取","file_id":"DC205972-528A-8F70-E42A-F30BF7D845A0","thumb_id":"865329B0-0799-40E7-938C-D1962C39014A","extension":"swf"}]}]}下載模塊:根據(jù)模塊的file_id和extension下載模塊,例:DC205972-528A-8F70-。本地存儲(chǔ)ModuleSwf文件夾下,以btnID命名。例:注意:如果模塊后綴名為.zip,需解壓至以btnID命名的文件夾下,放與ModuleSwf文件夾下;模塊與課件雖不存與同一路徑,但是要打開課件,需要兩者都下載完成才能成功,所以課件文件本身與模塊要同時(shí)下載。如果是電子書,并且電子書配有簡介,在不下載課件的情況下,只下載簡介,找到課件中的簡介列表/DsSource/,例:,簡介列表中寫有簡介頁需要的所有文件,與步驟1)一樣操作即可。播放器流程如下:獲取將此課件ID;(GUID獲取將此課件ID;(GUID,本地?cái)?shù)據(jù))標(biāo)記此課件類型;(學(xué)案:studyDoc,電子書:dsBook)拼接成唯一標(biāo)識(shí)字符串,規(guī)則:課件類型@課件ID;(樣例:studyDoc@A55ECE77-35E3-3B89-0589-E8E4F830307A)選擇要打開的課件將唯一標(biāo)識(shí)字符串存儲(chǔ)到指定位置的文件內(nèi)/sdcard/DsClassForShow/啟動(dòng)播放器程序。樣例代碼:ComponentN

溫馨提示

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

最新文檔

評(píng)論

0/150

提交評(píng)論