999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于微信公眾平臺的高校移動圖書館系統(tǒng)的設計與實現(xiàn)

2015-04-27 01:27:48王心妍西安培華學院西安710125
山東工業(yè)技術 2015年4期
關鍵詞:指令微信圖書館

王心妍(西安培華學院,西安 710125)

基于微信公眾平臺的高校移動圖書館系統(tǒng)的設計與實現(xiàn)

王心妍
(西安培華學院,西安710125)

微信公從平臺的興起為圖書館提供了更廣闊的發(fā)展空間,使移動圖書館服務得到長足發(fā)展和應用。本文基于微信公眾平臺的獨特性,結合圖書館自身特點,介紹了基于微信公共平臺的移動圖書館的設計與實現(xiàn)。

開放接口;微信公眾平臺;圖書館

1 引言

微信是一款比QQ更加便捷的手機即時通訊APP,由它所引領的“微生活”方式正逐漸滲透到我們生活的方方面面[1]。截止到2014年12月,全球的微信注冊用戶已突破11.2億,其中月活躍用戶高達4.4億,微信在智能手機中滲透率接近100%,是亞洲地區(qū)最大用戶群體的移動即時通訊軟件。其用戶主要是一線城市的年輕人,特別是高校的學生群體。

對于高校而言,微信的使用群體最為密集,圖書館服務與微信公眾平臺的有效結合定將有益于廣大學生。自從騰訊公司2012年推出微信公眾平臺后,全國各大圖書館也積極利用微信平臺開展圖書館的各項服務,如新書和講座的消息推送服務、自動咨詢應答服務、借閱信息查詢和續(xù)借辦理服務等。截止2014年6月底,已有23所高校圖書館開通了其微信公眾平臺,為學生和老師提供信息服務。但很多圖書館僅限于基本的信息推送和自動應答服務,沒有對其公眾平臺進行更深層次的開發(fā)。本文主要介紹高校圖書館微信公眾平臺的二次開發(fā),以此來拓展移動圖書館的高級功能,向讀者提供更便捷、更快速的個性化服務。

2 圖書館微信公眾平臺的功能設計

2.1 注冊

微信公眾平臺面向所有企業(yè)或個人,在注冊界面輸入驗證郵箱和密碼,根據(jù)提示在注冊郵箱中點擊鏈接進行激活。郵箱驗證成功后就可以進入資料提交界面,在類型選擇時有政府、媒體、企業(yè)、其他組織和個人,圖書館服務則選擇其他組織。隨后填寫圖書館的真實信息,包括名稱、郵箱、郵編、地址、電話、機構代碼、組織機構加蓋公章掃描件、運營者身份證號碼及名稱、職務、運營者手持證件照片、手機號碼、短信驗證碼和授權運營書,一般會在7個工作日內(nèi)通過審核。

2.2賬號設置

注冊成功后的微信公眾號可以進行基本的賬號設置,比如頭像設置、公眾號名稱和微信號碼設置(設置好后不允許更改)、功能介紹和二維碼,并選擇回復設置——自動回復、消息回復和自定義回復,回復設置的選擇是圖書館實現(xiàn)自動查詢功能的基礎。

2.3功能設計

微信公共平臺可以實現(xiàn)群發(fā)消息、用戶管理、資源內(nèi)容管理、API開放接口等多個強大的功能。本文根據(jù)普通高校圖書館的特點,設計以下功能:

2.3.1圖書證的綁定與解綁功能

讀者通過向公眾賬號發(fā)送具有個人圖書證編碼和密碼的信息,圖書館的微信服務端對其身份進行一對一的驗證,驗證成功后發(fā)送服務操作指令,實現(xiàn)圖書證與公眾號的綁定,便可隨時隨地獲得快速信息查詢和續(xù)借等服務。如果解除綁定,則將取消一切服務。

2.3.2借閱信息查詢功能

通過微信公從平臺,讀者在開發(fā)的菜單上點擊“查詢借閱信息”命令,將會在手機上快速查看自己圖書證上已借圖書情況。

2.3.3圖書預約與續(xù)借功能

通過微信公從平臺,讀者在菜單上點擊“預約”或“續(xù)借”命令,圖書館微信服務端接收命令后會及時向讀者返回,便可快速辦理圖書的預約續(xù)借服務。

2.3.4新書通報功能

利用微信的群發(fā)功能,及時有效地將新書信息發(fā)送到每位讀者,可以讓讀者通過微信平臺更加積極地互動,有效提高新書利用率和周轉率。

2.3.5通知、新聞等功能

微信群發(fā)可以使圖書館的講座通知、新聞以及培訓等信息第一時間發(fā)送給讀者。

3 圖書館微信公眾平臺實現(xiàn)的關鍵技術

3.1 消息接口配置

微信公眾號審核通過后,就可利用微信公眾平臺“高級功能”菜單中的“開發(fā)模式”實現(xiàn)對該公眾號的二次開發(fā)。二次開發(fā)的首要環(huán)節(jié)就是配置消息接口,登記圖書館用于消息處理的服務器資源URL和用于生成簽名的Token值,實現(xiàn)網(wǎng)址的接入。

當有消息提交時,微信服務器即刻向所登記的服務器資源URL發(fā)送GET請求。消息服務器首先檢驗加密簽名Signature,驗證成功則原樣返回隨機字符串Echostr的內(nèi)容,以表明成功接入,反之則接入失敗。消息接口配置成功后,URL就會接收到發(fā)送至微信公眾號的所有消息,而對于消息的解析和回復,則交由指令解析模塊和各個服務子模塊來完成。

3.2 指令解析

3.2.1消息接收

微信一般是通過消息的交互來實現(xiàn)其應用的,對消息的解析由指令解析模塊來負責。我們通常采XML作為請求消息格式,采用Dom4j來對其進行解析。當微信服務器接收POST請求,指令解析模塊就會匹配消息類型和指令,并調(diào)用服務子模塊來進行具體的處理。其中所涉及到的主要代碼和解釋如下:

解析指令內(nèi)容,確定子模塊及調(diào)用參數(shù):functionexecuteCommand(cmd)

執(zhí)行子模塊,完成指令要求功能:(module,params)=parseCommand(cm d)ExecuteModule(module,params)

本設計中微信公眾平臺所支持的文本消息指令包括兩種:

(2)復雜功能性指令:例如“cs#t:題名”(按題名查詢圖書)、“jy#證號,PIN碼”(查詢個人借閱情況)等。

3.2.2消息回復

對接收到消息指令進行解析后,服務子模塊就會對其進行響應和處理,并將查詢結果返回給指令解析模塊進行重新封裝,從而生成XML格式的回復消息。以回上例中的消息為例,輸入指令“cs#t:人生”,將得到如下回復消息。

<xm l>

<MsgType><![CDATA[text]]></MsgType>

<Content><![CDATA[共3本1.《人生》...chx/Y?SEARCH=t:人生]]></Content>

<FuncFlag>0</FuncFlag>

</xm l>

3.3 服務子模塊的實現(xiàn)

圖書館微信公眾平臺在進行二次開發(fā)時,為了使其服務子模塊具備良好的擴展性,在消息處理時可以自由添加一些功能。但這并不意味著可以隨意設置功能模塊,因為服務子模塊的實現(xiàn)方式還和第三方系統(tǒng)的開放程度有關,因此各子模塊的實現(xiàn)也會有所不同。例如圖書館的預約續(xù)借管理系統(tǒng)如果能夠提供完整的功能接口,該微信服務子模塊的實現(xiàn)就比較簡單,通過直接調(diào)用該功能接口,將預約或續(xù)借情況的信息封裝成微信消息。但是如果第三方系統(tǒng)沒有提供現(xiàn)成的接口,子模塊的實現(xiàn)就有點復雜。例如圖書館的書目查詢系統(tǒng)沒有提供現(xiàn)成的接口,實現(xiàn)時則需要使用HTMLParser模擬查詢操作,并通過解析查詢結果頁面,而獲得查詢信息。

除了將微信與圖書館傳統(tǒng)服務集成外,還可以通過微信傳播更豐富的圖書館信息。圖書館有書展、培訓講座等動態(tài)信息,如果通過人工維護的方式在微信應用中提供這些信息,工作量大且難以保證信息的及時同步,因此可充分利用已有的RSS源,實現(xiàn)熱點消息查詢子模塊[2]。當用戶向微信公眾號發(fā)送指令(如“新聞”)時,系統(tǒng)將讀取相應的RSS源,程序解析后將以回復文本消息的形式,返回包含新聞標題和網(wǎng)址的XML。

4 結束語

基于微信公眾平臺構建的高校移動圖書館服務系統(tǒng)具有靈活開放、功能強大等優(yōu)點,可以極大地節(jié)約建設成本,提高圖書館移動服務水平。本文設計并實現(xiàn)了微信圖書館公眾平臺的二次開發(fā),希望可以給我校圖書館在建設移動圖書館時提供一種選擇和參考。

[1]黃浩波,何衛(wèi)華,葉青微信及其在圖書館信息服務中的應用[J].圖書館學刊,2013(01):62-64.

[2]張蓓,竇天芳,張成昱.圖書館微信公眾平臺服務的設計與實現(xiàn)[J].現(xiàn)代圖書情況技術2014(01):87-90.

本文系西安培華學院2014年度校級科研課題“基于微信公眾平臺的高校移動圖書館系統(tǒng)的設計與實現(xiàn)”(項目編號:PHKT20140745)的研究成果。

王心妍(1978-),女,陜西西安人,講師,研究生,研究方向:計算機應用技術。

猜你喜歡
指令微信圖書館
聽我指令:大催眠術
ARINC661顯控指令快速驗證方法
測控技術(2018年5期)2018-12-09 09:04:26
LED照明產(chǎn)品歐盟ErP指令要求解讀
電子測試(2018年18期)2018-11-14 02:30:34
圖書館
小太陽畫報(2018年1期)2018-05-14 17:19:25
微信
飛躍圖書館
微信
微信
微信
圖書館里的是是非非
主站蜘蛛池模板: 日韩色图区| 国产原创第一页在线观看| 成人va亚洲va欧美天堂| 国产亚洲视频播放9000| 毛片最新网址| 日本在线视频免费| 久操线在视频在线观看| 日韩AV手机在线观看蜜芽| 亚洲国产在一区二区三区| 激情综合婷婷丁香五月尤物 | 国产va欧美va在线观看| 国产成年女人特黄特色毛片免| 国产午夜小视频| 国产激爽大片在线播放| 国产福利在线免费| 天堂在线www网亚洲| 一级爱做片免费观看久久| 久无码久无码av无码| 国产在线欧美| 18禁高潮出水呻吟娇喘蜜芽| 国产成人高精品免费视频| 国产成人综合日韩精品无码首页| 91精品啪在线观看国产60岁 | 人妻一本久道久久综合久久鬼色| 香蕉视频国产精品人| 欧美国产在线一区| 国产青青草视频| 国产精品永久在线| 亚洲无码电影| 久久久无码人妻精品无码| 免费国产不卡午夜福在线观看| 热伊人99re久久精品最新地| 国产全黄a一级毛片| 免费在线观看av| 亚洲无码精彩视频在线观看 | 另类综合视频| 日本欧美午夜| 日日拍夜夜操| 色婷婷亚洲综合五月| 国产91精品最新在线播放| 免费国产小视频在线观看| 亚洲午夜片| 国产一级精品毛片基地| 亚洲va在线观看| 无码'专区第一页| AⅤ色综合久久天堂AV色综合| 伊人久久婷婷五月综合97色| 澳门av无码| 永久免费av网站可以直接看的| 亚洲第一av网站| 精品国产成人a在线观看| 亚洲天堂成人| 中文字幕色在线| hezyo加勒比一区二区三区| 亚洲精品爱草草视频在线| 国产成人亚洲精品蜜芽影院| 久久精品视频一| 毛片基地美国正在播放亚洲 | 首页亚洲国产丝袜长腿综合| 久久黄色视频影| 欧美国产日韩在线观看| 怡红院美国分院一区二区| 毛片免费网址| 午夜久久影院| 亚洲无码37.| 国产日韩欧美成人| 久久免费成人| 91美女视频在线| 亚洲成a人在线观看| 中文字幕在线观看日本| 亚洲av中文无码乱人伦在线r| 国产乱人伦偷精品视频AAA| 大陆精大陆国产国语精品1024| 国产精品无码制服丝袜| 国产欧美日韩在线一区| 亚洲伊人天堂| 国产成+人+综合+亚洲欧美| 成人日韩精品| 亚洲欧洲国产成人综合不卡| 人妻无码一区二区视频| 色综合中文综合网| 4虎影视国产在线观看精品|