《電子技術應用》
您所在的位置:首頁 > 通信與網絡 > 設計應用 > 基于手機微信的實驗教學資源推廣平臺構建
基于手機微信的實驗教學資源推廣平臺構建
2016年微型機與應用第08期
鄭萬挺,胡震寰,白寶鋼
(溫州醫科大學 信息與工程學院,浙江 溫州 325035)
摘要: 隨著Internet和網絡技術的發展與應用,教育技術和方法也進入了一個新的發展階段,出現了數字化教學資源平臺?;谖⑿殴娖脚_的實驗室教學資源推廣平臺實現了資源共享、便捷查看信息的功能,滿足多層次和多用戶的需求,推動了院校實驗室教學資源的建設。它可以展現文字、圖片、視頻等豐富多樣的課程教學,并結合其他教學資源鏈接,全面滿足學生自助式學習的要求,也是促進主動式、協作式、研究型、自主型學習,形成開放、高效的新型教學模式。
Abstract:
Key words :

  鄭萬挺,胡震寰,白寶鋼

 ?。刂葆t科大學 信息與工程學院,浙江 溫州 325035)

      摘要:隨著Internet和網絡技術的發展與應用,教育技術和方法也進入了一個新的發展階段,出現了數字化教學資源平臺?;?a class="innerlink" href="http://www.cowatch.cn/tags/微信公眾平臺" title="微信公眾平臺" target="_blank">微信公眾平臺的實驗室教學資源推廣平臺實現了資源共享、便捷查看信息的功能,滿足多層次和多用戶的需求,推動了院校實驗室教學資源的建設。它可以展現文字、圖片、視頻等豐富多樣的課程教學,并結合其他教學資源鏈接,全面滿足學生自助式學習的要求,也是促進主動式、協作式、研究型、自主型學習,形成開放、高效的新型教學模式。

  關鍵詞:微信公眾平臺;信息技術;教學資源

0引言

  浙江省高校實驗室工作研究項目(YB201520)在高速發展的信息科技時代,微信已經有了億級的用戶,逐漸成為人們信息交流的主流[1]。微信公眾平臺是騰訊公司新增的功能模塊,通過這一平臺,可以實現特定群體的文字、圖片、語音的全方位溝通,還可以設定關鍵詞進行自動回復或一對一的用戶交流。隨著網絡教學的發展,網絡教學資源也越來越豐富,怎樣更有效地管理教學資源成為開展網絡教學的關鍵[2]。另外,微信正成為移動互聯網時代的新寵兒,可以為高校教學資源提供一個共享平臺。

  本文設計了基于手機微信的實驗教學資源推廣平臺,編程語言為PHP語言,服務器為新浪SAE服務器,主要從手機端用戶關注的微信公眾平臺和管理員微信公眾平臺后臺兩個方面來研究,通過驗證配置接口與服務器鏈接,實現上傳代碼數據。本微信推廣平臺設計合理,穩定性和可靠性高,成本也不高。

1系統整體概述

  基于手機微信的實驗教學資源推廣平臺主要由兩個模塊組成,一是用戶關注后的移動端微信公眾平臺,二是管理員操作的微信公眾平臺后臺,主要以網絡服務器、數據庫搭建技術、微信接口開發模式二次開發技術、微信顯示微網站構建技術等為基礎,設計實現基于手機微信的實驗教學資源推廣微平臺,其功能結構設計示意圖如圖1所示。

001.jpg

  圖1基于手機微信實驗室教學資源推廣平臺功能結構設計示意圖基于手機微信的實驗室教學資源推廣平臺客戶端主要包含以下功能模塊:

 ?。?)關注回復:用戶登錄微信后,在“添加朋友”里輸入本教學資源平臺的公眾號或微信號,輸入正確就可以搜圖3創建數據庫和數據表到該平臺,添加關注后,用戶就可以收到一條自動回復消息,表示已經成功關注了該平臺,可以正常使用該平臺上的功能以及接收來自平臺的資源信息。

 ?。?)消息自動回復:分為關鍵詞自動回復和消息自動回復。當用戶在平臺上輸入關鍵詞時,系統會根據輸入的關鍵詞自動回復相應的消息,為用戶帶來了便捷性的查詢;當用戶發送的信息無法匹配設置的關鍵詞自動回復返回的內容時,系統會自動給出回復,這也充分展現了平臺的人性化。

  (3)位置天氣查詢:當用戶發送位置消息時,系統根據位置信息獲取當地天氣并發送回給用戶。

 ?。?)圖片消息回復:當用戶發送的信息為圖片信息時,系統會自動針對圖片消息做出回復。

 ?。?)自定義菜單響應回復:在平臺界面的最下方有3個菜單欄,每個菜單欄下有子菜單,用戶通過點擊子菜單,可以得到系統相應的消息回復,有文字消息、網頁消息和圖文消息。菜單功能使得用戶對平臺的各種資源一目了然,也實現了平臺對資源信息推廣的功能。

 ?。?)實時推送消息:只要用戶關注了本平臺就可定期接收來自平臺推送的消息,讓用戶更及時地了解當前實驗室教學資源的實時信息,也是真正意義上實施教學資源推廣的表現。

  2數據庫的構建

  本系統采用新浪SAE中的MySQL,在MySQL的管理頁面中集成的PhpMyAdmin里創建數據庫和數據表[3]。首先獲取數據庫連接的主機名、賬號、密碼、端口,在SAE上運行一下腳本,獲取連接信息。

  得到了SAE的數據庫連接信息,就可以連接MySQL了,使用SAE提供的常量名而不是上面打出來的信息,因為可能這些信息會發生變化,連接SAE MySQL腳本如圖2所示。

002.jpg

  圖2連接SAE MySQL的腳本打開新浪SAE的管理后臺后,進入服務管理的MySQL模塊,在MySQL的管理頁面中集成的PhpMyAdmin里創建數據庫和數據表[4],如圖3所示。

003.jpg

3系統實現的關鍵技術

  3.1系統的準備工作

  SAE的注冊地址為:http://sea.sina.com.cn/m=dashboard,創建新應用頁面后,依次填寫二級域名(AppId)、應用名稱、驗證碼,開發語言選擇PHP,應用類型選擇Web應用后即可生成新的應用。進入新應用頁面的代碼管理頁面,顯示了應用的鏈接,此鏈接用于微信公眾平臺開發者中心的接口配置;代碼管理模塊也是后期上傳代碼的地方。

  3.2后臺的注冊

  后臺的注冊即是申請微信公眾賬號。首先在網上搜索“微信公眾平臺”或者直接輸入網址“https://mp.weixin.qq.com/”進入到微信公眾平臺界面,點擊右上角的“立即注冊”跳轉到注冊界面,在注冊界面中填寫基本信息、郵箱激活、選擇類型、信息登記、填寫公眾號信息,就完成注冊了。

  3.3開發者中心接口配置

  在SAE的管理頁面中上傳簽名及接口驗證代碼,開發者通過檢驗signnature和私有的checkSignature方法對請求進行校驗,進入微信公眾平臺后臺的開發者中心頁面,填寫服務器的URL和Token[5]。

  3.4手機端微信公眾平臺

  3.4.1關注回復

  在PHP語言中,公有的responseMsg方法是微信回復的關鍵,用戶端發送的數據將保存到變量$postStr中[6]。將$postStr變量解析賦予變量$postObj,simplexml_load_string()函數是PHP中的一個解析XML函數。為了實現關注回復,給$type賦予值event,$customevent賦予值subscribe,返回文本信息。其關鍵代碼如下:

  public function responseMsg()

  {

  $postStr = $GLOBALS["HTTP_RAW_POST_DATA"];

  //獲取微信用戶端發來的消息

  if (!empty($postStr))//用戶端數據不為空

  {

  libxml_disable_entity_loader(true);

  $postObj = simplexml_load_string($postStr, 'SimpleXMLElement', LIBXML_NOCDATA);

  }}

  3.4.2消息自動回復

  用戶端微信發來的文本內容(關鍵詞)賦予變量$keyword,根據不同的關鍵詞使用if語句來回復不同的文本。另外,天氣咨詢的查詢調用了天氣預報接口,用$placeobj、$todayobj、$weatherobj、$windobj、$temobj變量來獲取城市、日期、天氣、風力和溫度信息[7]。關鍵實現代碼如下:

  if($type=="location")

  {

  $weatherurl="http://api.map.baidu.com/telematics/v2/weather?location={$longitude},{$latitude}&ak=1a3cde429f38434f1811a75e1a90310c";//天氣預報接口

  $apistr=file_get_contents($weatherurl);

  $apiobj=simplexml_load_string($apistr);

  $placeobj=$apiobj->currentCity;//讀取城市

  $todayobj=$apiobj->results->result[0]->date;//讀取星期

  $weatherobj=$apiobj->results->result[0]->weather;

  //讀取天氣

  $windobj=$apiobj->results->result[0]->wind;//讀取風力

  $temobj=$apiobj->results->result[0]->temperature;

  //讀取溫度

  $contentStr ="{$placeobj}{$todayobj}天氣{$weatherobj},風力{$windobj},溫度{$temobj}";

  $msgType = "text";

  $resultStr = sprintf($textTpl, $fromUsername, $toUsername, $time, $msgType, $contentStr);

  echo $resultStr;

  }

  3.4.3圖片消息自動回復

  當用戶端向微信公眾帳號發送圖片時,系統的消息類型$type為image,并且提供了圖片鏈接的保存地址。

  當用戶發送位置圖片消息時,系統的消息類型$type為location,Location_X和Location_Y分別表示緯度和經度,通過$latitude和$longitude來獲取客戶發送的緯度和經度信息,返回到用戶端的消息為天氣咨詢[8]。

  3.4.4自定義菜單相應回復

  在接口調試工具中,接口類型選擇自定義菜單,接口列表選擇自定義菜單創建接口/menu/creat,access_token是上文中獲得的,菜單的body是以POST的方式向微信服務器提交的,POST的數據為JSON格式數據,button為一級菜單,sub_button為二級子菜單。若返回JSON數據包為{"errcode":0,"errmsg":"ok"},表示菜單創建成功[8]。

  菜單的事件推送分為click菜單型和view菜單型。click類型需要菜單key值,用于消息接口推送,變量Eventkey被賦予菜單body中的key值;view類型引用網頁鏈接,用戶點擊菜單可打開鏈接。本平臺的菜單事件主要以圖文消息類型進行響應,圖文消息有單圖文消息和多圖文信息,當用戶點擊子菜單時,系統就會響應事件推送信息到用戶端。

4系統實現

 ?。?)系統通過整合實驗教學資源,利用PHP編程語言、新浪SAE服務器,開發實現了消息自動回復、關鍵字查詢、圖片消息回復、位置消息回復、自定義菜單創建等功能模塊,如圖4、圖5所示。

  

004.jpg

005.jpg

  圖5位置消息回復界面(2)系統服務端實時監聽平臺上新增的實驗教學資源信息動態,以POST的方式向微信服務器提交推送指令,事件主要以圖文消息類型進行響應,圖文消息有單圖文消息和多圖文信息,如圖6所示。

  

006.jpg

 ?。?)系統實現師生交流互動功能及學生關鍵詞咨詢的自動回復,輔以人工回復。

 ?。?)系統在微信公眾平臺后臺對用戶進行分組管理,統計各項數據以及素材的管理,實現學生訂閱用戶增長統計、學生咨詢統計、學生專業分類統計、學生咨詢關鍵詞統計等功能。

5結論

  基于手機微信的實驗教學資源推廣平臺可以提供文字、圖片、視頻等豐富多樣的實驗課程教學資源及其他教學資源鏈接,全面滿足學生自助式學習的要求,實現師生交流互動功能及學生關鍵詞咨詢的自動回復。微信公眾平臺后臺可以對用戶進行分組管理,統計各項數據以及素材的管理,實現學生訂閱用戶增長統計、學生咨詢統計、學生專業分類統計、學生咨詢關鍵詞統計等功能。兩者的結合使實驗教學資源的推廣更加便捷。

參考文獻

 ?。?] 孔云,廖寅,資蕓,等.基于微信公眾賬號的圖書館移動信息服務研究[J].情報雜志,2013,32(9):167170,198.

 ?。?] 謝新洲,安靜.微信的傳播特征及其社會影響[J].中國傳媒科技,2013(6): 2123.

  [3] 陳夢軼.微信公眾平臺的傳播學解讀[J].三明學院學報,2014,31(1):7680.

 ?。?] 白浩,郝晶晶.微信公眾平臺在高校教育領域中的應用研究[J].中國教育信息化(基礎教育),2013(2):7881.

 ?。?] HILSEN I A, HELVIK T.The construction of self in social medias, such as facebook[J].Ai & Society,2014,29(1):310.

  [6] 王勇,李懷蒼.國內微信的本體功能及其應用研究綜述[J].昆明理工大學學報(社會科學版),2014,14(2):100108.

 ?。?] 鞠文飛.利用微信公眾平臺構建移動設備教學輔導環境[J].電腦編程技巧與維護,2013(12):139141.

 ?。?] 朱小燕,安容宇.淺談PHP語言在網站后臺建設中的優勢[J].電子制作,2013(9):100.


此內容為AET網站原創,未經授權禁止轉載。
热re99久久精品国产66热_欧美小视频在线观看_日韩成人激情影院_庆余年2免费日韩剧观看大牛_91久久久久久国产精品_国产原创欧美精品_美女999久久久精品视频_欧美大成色www永久网站婷_国产色婷婷国产综合在线理论片a_国产精品电影在线观看_日韩精品视频在线观看网址_97在线观看免费_性欧美亚洲xxxx乳在线观看_久久精品美女视频网站_777国产偷窥盗摄精品视频_在线日韩第一页
  • <strike id="ygamy"></strike>
  • 
    
      • <del id="ygamy"></del>
        <tfoot id="ygamy"></tfoot>
          <strike id="ygamy"></strike>
          午夜精品久久久久久久久久久| 中文国产一区| 国产精品男gay被猛男狂揉视频| 一区二区三区欧美激情| 国内揄拍国内精品少妇国语| 亚洲国产精品一区二区www在线| 欧美偷拍一区二区| 欧美一级视频精品观看| 亚洲精选久久| 精品999在线观看| 亚洲精品一区二区三区不| 久久av一区二区三区漫画| 亚洲国产视频a| 国产综合色在线视频区| 欧美11—12娇小xxxx| 国产老女人精品毛片久久| 亚洲在线免费观看| 欧美三级乱人伦电影| 欧美一区亚洲二区| 欧美视频在线观看一区二区| 欧美伊人精品成人久久综合97| 亚洲精品国偷自产在线99热| 另类av一区二区| 欧美日韩亚洲一区二| 亚洲午夜精品一区二区三区他趣| 在线日韩中文字幕| 国产精品久久久久久模特| 一区电影在线观看| 欧美国产精品中文字幕| 一个色综合导航| 欧美日韩成人免费| 一级日韩一区在线观看| 久久久久久婷| 久久久水蜜桃av免费网站| 国产亚洲精品bt天堂精选| 亚洲精品视频中文字幕| 亚洲欧洲免费视频| 亚洲全部视频| 最新日韩在线视频| 亚洲一区二区三区高清| 亚洲激情中文1区| 欧美激情久久久| 欧美成人午夜免费视在线看片| 欧美福利专区| 欧美亚洲日本国产| 欧美大胆a视频| 欧美日韩在线综合| 国产欧美日韩精品专区| 狠狠色狠狠色综合日日小说| 国产麻豆日韩| 久久久精品国产99久久精品芒果| 欧美成人午夜| 久热精品视频| 亚洲综合日韩中文字幕v在线| 国产乱码精品一区二区三| 欧美一区二区私人影院日本| 亚洲一区二区影院| 亚洲精品美女在线| 曰韩精品一区二区| 欧美在线看片| 国外成人在线视频网站| 欧美亚韩一区| 亚洲女人小视频在线观看| 欧美永久精品| 久久精品国产一区二区三| 韩国三级电影一区二区| 久久综合久久综合久久综合| 老牛嫩草一区二区三区日本| 国产深夜精品| 欧美精品v国产精品v日韩精品| 一区二区欧美精品| 国产视频在线观看一区| 欧美日韩一区二区精品| 亚洲欧美视频一区| 欧美日韩福利视频| 国产亚洲日本欧美韩国| 国产欧美成人| 亚洲国产精品久久人人爱蜜臀| 一区二区三区在线免费播放| 日韩午夜av电影| 欧美日韩99| 欧美一区二区久久久| 亚洲国产精品久久精品怡红院| 亚洲欧美卡通另类91av| 亚洲大片在线| 久久久久一区二区| 国内成+人亚洲+欧美+综合在线| 国产综合欧美在线看| 亚洲欧美日韩视频一区| 国产精品老女人精品视频| 欧美日韩国产成人高清视频| 久久婷婷影院| 中文在线资源观看视频网站免费不卡| 激情欧美亚洲| 久久久久.com| 久久综合色婷婷| 欧美中文字幕在线观看| 国产精品稀缺呦系列在线| 欧美韩日一区二区三区| 久久九九全国免费精品观看| 久久精品国产欧美激情| 亚洲激情一区二区| 欧美日韩一区在线观看视频| 在线观看亚洲一区| 亚洲免费小视频| 欧美a级在线| 欧美乱妇高清无乱码| 国产婷婷色一区二区三区四区| 欧美视频在线观看免费| 亚洲一区在线视频| 亚洲一区二区精品视频| 国产美女精品| 久久久www成人免费无遮挡大片| 欧美成年人视频| 欧美日韩成人一区二区三区| 国产日韩精品视频一区二区三区| 欧美国产日韩二区| 亚洲国产精品久久久久婷婷老年| 亚洲四色影视在线观看| 欧美成人午夜剧场免费观看| 亚洲国产美女精品久久久久∴| 国产亚洲欧美在线| 国产精品久线观看视频| 蜜桃伊人久久| 99精品视频网| 99国产精品久久久久久久成人热| 亚洲高清免费视频| 欧美ab在线视频| 欧美亚洲视频一区二区| 欧美精品粉嫩高潮一区二区| 欧美ab在线视频| 亚洲综合国产激情另类一区| 欧美在线视频一区| 亚洲天堂成人在线观看| 国产农村妇女毛片精品久久莱园子| 亚洲无毛电影| 亚洲国产精品va在线观看黑人| 国产精品久久久久7777婷婷| 欧美福利视频在线观看| 国产精品theporn88| 国产一区二区三区无遮挡| 欧美性淫爽ww久久久久无| 欧美国产精品一区| 蜜乳av另类精品一区二区| 亚洲欧美日韩人成在线播放| 欧美日韩视频不卡| 亚洲经典在线看| 一本高清dvd不卡在线观看| 亚洲影视在线| 尤物精品在线| 性娇小13――14欧美| 亚洲大胆女人| 海角社区69精品视频| 国产一本一道久久香蕉| 欧美日韩中文字幕综合视频| 亚洲激情专区| 亚洲国产另类久久久精品极度| 欧美+亚洲+精品+三区| 久久er精品视频| 免费在线亚洲欧美| 欧美精品99| 久久久久国产精品一区二区| 久久久久免费| 欧美四级剧情无删版影片| 亚洲国产成人久久综合一区| 久久亚洲私人国产精品va媚药| 亚洲缚视频在线观看| 欧美一区在线直播| 亚洲激情在线观看视频免费| 亚洲黄色一区| 久久精品国产亚洲高清剧情介绍| 久久久久久久综合狠狠综合| 国产女精品视频网站免费| 国产一区二区久久| 亚洲电影在线播放| 蜜桃精品久久久久久久免费影院| 欧美日韩在线播放三区| 激情久久中文字幕| 你懂的成人av| 国产丝袜一区二区| 久久视频在线视频| 一本色道久久综合精品竹菊| 久久久91精品国产一区二区三区| 欧美四级电影网站| 欧美黄污视频| 蜜臀久久99精品久久久画质超高清| 国产亚洲欧美日韩在线一区| 午夜在线a亚洲v天堂网2018| 亚洲一二三区在线| 午夜精品久久99蜜桃的功能介绍| **网站欧美大片在线观看| 99精品99| 欧美日韩亚洲高清一区二区| 国内精品伊人久久久久av影院| 1000部国产精品成人观看| 欧美呦呦网站| 日韩视频永久免费| 久久久精品国产99久久精品芒果| 在线观看精品一区| 欧美一区免费视频| 日韩视频在线播放| 欧美大学生性色视频| 亚洲区中文字幕| 91久久极品少妇xxxxⅹ软件| 国产美女精品人人做人人爽| 欧美久久久久| 欧美大片一区| 久久九九久精品国产免费直播| 欧美日韩mp4| 极品av少妇一区二区| 狠狠色丁香婷婷综合久久片| 亚洲国产日韩欧美在线动漫| 黑人巨大精品欧美黑白配亚洲| 欧美日韩在线免费观看| 国产在线不卡| 欧美三级视频| 免费一区二区三区| 一本色道久久综合亚洲精品婷婷| 久久国产主播| 久久超碰97中文字幕| 免费看黄裸体一级大秀欧美| 国产欧美日韩不卡| 国产精品久久久久免费a∨| 亚洲日本成人女熟在线观看| 亚洲精品在线观看视频| 韩国成人精品a∨在线观看| 久久精品亚洲国产奇米99| 欧美精品亚洲一区二区在线播放| 伊人精品久久久久7777| 亚洲影院在线| 亚洲成色777777女色窝| 国产欧美一区二区精品婷婷| 欧美成va人片在线观看| 久久久www成人免费精品| 亚洲黄色有码视频| 欧美日韩久久久久久| 亚洲一区二区免费看| 一区二区三区福利| 久久国产精品久久国产精品| 老司机一区二区| 久久aⅴ国产欧美74aaa| 欧美日韩一卡二卡| 在线综合+亚洲+欧美中文字幕| 欧美三级免费| 亚洲欧美日韩综合aⅴ视频| 国产精品美女主播在线观看纯欲| 久久精品国产欧美激情| 国产日韩欧美a| 亚洲欧美在线另类| 久久国产毛片| 国产一区二区三区成人欧美日韩在线观看| 欧美国产日韩a欧美在线观看| 欧美日韩国产色综合一二三四| 久久综合九色九九| 日韩视频精品| 国产精品日韩久久久| 国产精品久久久一区麻豆最新章节| 久久久99爱| 亚洲欧美国产精品桃花| 欧美日本在线一区| 午夜视黄欧洲亚洲| 在线观看精品视频| 亚洲国语精品自产拍在线观看| 亚洲欧美一区二区原创| 美女黄毛**国产精品啪啪| 在线观看国产欧美| 国产丝袜一区二区三区| 国产精品一二三四| 国产欧美va欧美不卡在线| 久久精品99| 亚洲国产成人av好男人在线观看| 伊人久久亚洲热| 久久久综合视频| 亚洲精品美女| 国产精品免费观看在线| 欧美日韩国产综合视频在线| 玖玖综合伊人| 欧美人与性动交cc0o| 欧美日韩在线一区| 欧美精品久久99久久在免费线| 国产精品入口日韩视频大尺度| 欧美一激情一区二区三区| 亚洲午夜三级在线| 欧美激情亚洲精品| 欧美 亚欧 日韩视频在线| 欧美日韩国产区| 欧美精品自拍偷拍动漫精品| 欧美日韩在线视频观看| 亚洲一区二区视频在线| 国产精自产拍久久久久久| 欧美a级片网| 国产精品欧美久久| 欧美人成在线| 在线观看视频日韩| 欧美高清不卡| 亚洲第一精品夜夜躁人人躁| 亚洲日本中文字幕免费在线不卡| 在线 亚洲欧美在线综合一区| 国产精品丝袜久久久久久app| 欧美电影免费观看| 久久色在线观看| 欧美好骚综合网| 欧美日韩伊人| 红桃视频国产精品| 宅男精品视频| 9色porny自拍视频一区二区| 亚洲国内精品| 狠狠狠色丁香婷婷综合久久五月| 日韩视频二区| 99在线热播精品免费| 你懂的网址国产 欧美| 国产日产欧美一区| 日韩亚洲在线| 国产欧美日韩不卡| 日韩网站免费观看| 国产精品久久久久久久久搜平片| 国产精品爱久久久久久久| 国产精品中文字幕在线观看| 国产精品亚洲一区| 国产精品porn| 中文亚洲字幕| 麻豆精品视频在线观看视频| 亚洲一区在线直播| 亚洲国产美女| 日韩视频一区二区三区在线播放| 欧美激情中文字幕在线| 欧美大片一区二区三区| 亚洲第一网站免费视频|