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

高校圖書館微信公眾平臺的開發與實現
——以安徽三聯學院為例

2016-05-11 01:06:50岳國慶
宿州學院學報 2016年6期
關鍵詞:微信圖書館

岳國慶,張 虹

安徽三聯學院計算機工程學院,安徽合肥,230601

?

高校圖書館微信公眾平臺的開發與實現
——以安徽三聯學院為例

岳國慶,張 虹

安徽三聯學院計算機工程學院,安徽合肥,230601

采用微信公眾平臺創建了安徽三聯學院圖書館的訂閱號,通過授權第三方工具騰訊微校,設置菜單基本功能,添加應用,并開啟拓展功能,使用開發者模式。拓展功能使用Ngrok、Eclipse和JDK8,搭建微信本地調試開發環境,運用Java語言進行開發。開發者模式為微信公眾號提供更多更強大的功能,圖書館公眾平臺的推出不僅給師生帶來方便,也能為不同層次的人帶來學習的機會,從而實現知識共享的最大化。

圖書館服務;微信公眾平臺;騰訊微校;開發者模式

傳統圖書館從誕生發展到今日,硬件設施和圖書資源方面已經日趨完善,而借閱量和咨詢人數卻不盡如意[1]。在網絡發達和信息更新迅速的新媒體時代,圖書館應當借助微信的平臺,打造一個個性化、與時俱進的線上平臺。截至2016年3月31日,微信月活躍用戶數已超過7.62億[2],可見微信是一個很好的宣傳推廣平臺。圖書館微信公眾平臺可以幫助讀者了解圖書館的館藏分布、借閱規則、開放時間等基本情況,提供免費資源、最新新聞動態。運營微信公眾平臺的成本小,一方面為用戶帶來了新的體驗和方便,另一方面也宣傳了圖書館本身。

目前,圖書館微信公眾號的設計都是采取單一模式,要么是編輯模式,要么是開發者模式。本文采用開發者模式與騰訊微校相結合,通過添加騰訊微校應用加快開發進度,拓展高校圖書館公眾號的實用功能。微信公眾平臺與圖書館的結合受到了圖書館的歡迎,越來越多的圖書館開啟了微信公眾號,但部分圖書館公眾號推送的消息寥寥可數,信息更新不及時[3]。缺少專業的運營人員,沒有發揮出微信公眾平臺的優勢。要想吸引用戶并且留住用戶,微信公眾平臺一定要為用戶提供有價值、有意義的資源,提供多元化、能為用戶帶來方便的服務。

1 設計方案

微信公眾平臺提供了兩種模式:簡單的編輯模式和適合開發者的開發者模式。本設計借助第三方微信公眾號開發工具——騰訊微校。在騰訊微校的基礎上,使用開發者模式實現更多功能服務[4]。根據微信公眾平臺提供的自定義菜單,設置一些簡單的查詢功能,比如館藏的分布、借閱規則、證卡辦理、開放時間等。并且利用開發者模式添加一些娛樂性的功能和生活服務,比如人臉識別、在線翻譯、天氣查詢和公交路線查詢。選擇一些有價值有意義的信息,每天進行推送。

2 圖書館微信公眾號的開發流程

2.1 注冊微信公眾號

登錄微信公眾平臺https://mp.weixin.qq.com/,點擊注冊,有訂閱號、服務號和公眾號三個選擇[5],選擇訂閱號,填好基本信息,完成注冊成功。微信號名稱:三聯圖書館,名稱:sanlian-lib,二維碼見圖1。

圖1 三聯圖書館公眾號二維碼

2.2 授權第三方工具——騰訊微校

由于訂閱號開發者模式中獲得的接口權限很少,所以采取授權第三方工具騰訊微校開發訂閱號的方法。騰訊微校是騰訊公司為高校微信公眾號開發的工具箱,為微信公眾號提供了豐富而強大的功能[6]。

2.2.1 菜單設置

微信訂閱號能夠建立三個一級菜單,每個一級菜單下至多可以創建5個二級菜單。騰訊微校提供了自定義菜單功能,先登錄三聯圖書館微信訂閱號,點擊自定義菜單,添加三個一級菜單,分別為入館指南、最新動態和信息服務。接下來添加二級菜單,入館指南菜單下的二級菜單有本館概括、館藏分布、借閱規則、證卡辦理[7]。最新動態菜單下的二級菜單有中外文資源、試用資源、免費資源。信息服務菜單下的二級菜單有開發時間、規章制度、常見問題、聯系我們。

一級菜單設置好后開始配置二級菜單,利用菜單選擇響應事件,本文選擇的是圖文信息,選好后跳轉到新建圖文消息頁面,點擊新建圖文消息,填上相應的圖文信息,點擊保存,即設置成功。

2.2.2 自動回復

騰訊微校中的基本功能可以實現自動回復,自動回復分為三種:關鍵詞回復、關注回復和消息回復。關注回復是指當用戶第一次關注三聯圖書館訂閱號時回復的內容,本文選擇的是文字回復,填寫相關的內容,并添加安徽三聯圖書館的官網鏈接,用戶可以直接點擊進入官網。點擊保存按鈕即可完成自動回復。

2.2.3 添加應用

騰訊微校提供了許多功能強大的應用,解決了目前高校公眾號功能缺失的問題[8]。公眾號運營者可以直接使用這些應用。在三聯圖書館訂閱號中添加了節日賀卡、秒玩微游戲、校園街景、四六級查詢這四個應用。開啟這些應用需要在訂閱號聊天窗口中輸入關鍵詞,節日賀卡的關鍵詞為賀卡,秒玩微游戲的關鍵詞為游戲,校園街景的關鍵詞為街景,四六級查詢的關鍵詞為四六級。

2.3 搭建開發環境

當微信用戶向訂閱號發起請求服務時,微信服務器首先接到用戶發出的請求,然后再把用戶的請求轉發到本地服務器。微信后臺服務器和本地服務器之間要進行網絡交互,需要外網訪問到本地服務器。微信開發者文檔中已明確規定公眾平臺接口調用僅支持80端口[9]。

2.3.1 基本配置

微信訂閱號開啟開發模式必須填寫基本配置URL和Token,URL就是為訂閱號提供服務的服務器地址,Token為驗證信息。

微信開發要搭建自己的服務器,將內網服務器映射到外網,這樣,微信后臺服務器就可以訪問到本地服務器。使用動態域名工具Ngrok搭建服務器。Ngrok可以在公網的斷點和本地運行Web服務器之間建立一個安全通道,捕獲和分析所有通道上的流量,以便于后期分析和重放。

第一步進入Ngrok網址http://natapp.cn/,下載與自己電腦系統相應的版本,下載后解壓運行,記住Ngrok所在位置,放在D:ngrok中。

第二步打開CMD命令行窗口,進入到Ngrok目錄下,輸入如下命令:ngrok-config ngrok.cfg-subdomain 域名 8080。將本地服務器的8080端口映射出去,如圖2所示。

圖2 Ngrok映射80端口

hong是設置的域名,8080是本地服務器的接口,運行完上面命令后,本地服務器就可映射到外網。

URL中填寫http://hong.ngrok.natapp.cn/msg,Token填寫hong,點擊提交,配置成功就成為開發者,服務器配置已啟用,如圖3所示。

圖3 服務器配置

2.3.2 實現拓展功能

Eclipse的特點是擁有開發源代碼,且能提供跨平臺的自由集成環境和基于Java的一個可拓展開發平臺[10]。JDK是Java語言的開發包,沒有JDK就無法編譯Java程序,后臺使用JFinal開源框架。進入官網下載Eclipse,選擇“Eclipse IDE for Java EE Developer”,根據自己電腦的配置選擇對應版本,點擊下載壓縮包,并完成解壓、安裝。官網下載JDK 8.0選擇相應版本進行解壓安裝后,就可以打開Eclipse。在Eclipse中新建一個Java項目,默認Java項目中Java類的存儲目錄是SRC。需要實現的功能有音樂功能、人臉識別功能、在線翻譯功能、天氣查詢功能和公交查詢功能。

Ngrok、微信訂閱號、Eclipse之間的連接,核心代碼如下:

public class MenuManager {

static String domain="http://hong.ngrok.natapp.cn";

public static void main(String[ ] args) {

String jsonMenu=JsonKit.toJson(getLibMenu()).toString();

System.out.println(jsonMenu);

ApiConfig ac = new ApiConfig();

ac.setAppId("wxc55c099a73017a4b");

ac.setAppSecret("b5d44721e6cf0e86f01c650e7d59304e");

ac.setAppId(PropKit.get("appId"));

ac.setAppSecret(PropKit.get("appSecret"));

ApiConfigKit.setThreadLocalApiConfig(ac);

}

}

部署完Java項目后,單擊運行。然后再打開騰訊微校,添加拓展功能接入,輸入功能名稱和關鍵詞,選擇“等于”匹配模式,填寫Ngrok配置過的URL和Token。填完信息后,點擊功能連接測試,出現測試結果,成功接入后保存接口。CMD界面下Ngrok也會顯示請求成功的消息。連接成功,實現新增加的拓展功能,如圖4所示。

圖4 Ngrok請求成功

3 結束語

本設計以安徽三聯學院圖書館為例,采用微信公眾平臺設計了一個高校圖書館微信公眾號的開發方案,通過授權第三方工具騰訊微校,使用開發者模式,運用Java語言進行開發。通過運用微信第三方應用工具騰訊微校,降低了開發難度,拓展了高校圖書館公眾號的功能。微信公眾平臺由于用戶眾多,傳播速度快,傳播范圍廣,影響力大,圖書館微信公眾平臺將成為未來圖書館服務的主流方式。圖書館利用微信公眾平臺開展服務,可以輕松融入讀者群,更加便捷地傳播圖書館的信息和資源,同時也便于讀者在社交網絡環境下利用圖書館。高校圖書館也應該結合自身的特點與風格,開發具有自身特色的圖書館微信公眾平臺,為用戶提供更多的有價值的資源,以給讀者最優質的服務。

[1]印偉,孫倩倩.地方高校圖書館讀者活動的創新策略[J].宿州學院學報,2014,29(12):106-107

[2]騰訊2016年第一季度業績報告[EB/OL].[2016-02-12].http://www.tencent.com/zh-cn/content/at/2016/attachments/20160518.pdf

[3]李松輝,侯志江.圖書館微信公眾號服務平臺的設計與開發[J].信息系統工程,2015(2):32-33

[4]騰訊微校[EB/OL].[2016-02-12].http://weixiao.qq.com/

[5]微信公眾平臺[EB/OL].[2016-02-12].https://mp.weixin.qq.com/

[6]初識Java微信公眾號開發[EB/OL].[2016-02-12].http://www.imooc.com/learn/368

[7]孔云,廖寅,黃蕓,等.圖書館微信服務平臺的設計與實現[J].圖書館論壇,2014(2):90-95

[8]樓鋼.“985”高校圖書館微信公眾平臺現狀調研與分析[J].中國出版,2014(14):34-36

[9]謝遠超.微信公眾號信息服務平臺的設計與實現[D].廣州:中山大學軟件學院,2014:5-36

[10]柳峰.微信公眾平臺應用開發:方法、技巧與案例[M].北京:機械工業出版社,2014:1-319

(責任編輯:汪材印)

2016-04-01

安徽三聯學院自然科學研究基金項目“知識共享在科研領域中的應用模式及實現方法”(2014Z011);安徽省質量工程MOOC示范課程項目(2014mooc060)。

岳國慶(1981-),安徽合肥人,碩士,講師,主要研究方向:知識共享、搜索引擎。

10.3969/j.issn.1673-2006.2016.06.029

G250.71/G252

A

1673-2006(2016)06-0107-03

猜你喜歡
微信圖書館
圖書館
文苑(2019年20期)2019-11-16 08:52:12
時間重疊的圖書館
文苑(2018年17期)2018-11-09 01:29:40
圖書館
小太陽畫報(2018年1期)2018-05-14 17:19:25
微信
微信
飛躍圖書館
微信
微信
微信
微信
主站蜘蛛池模板: 久久五月天国产自| 国产视频欧美| 国产交换配偶在线视频| 在线亚洲小视频| 女同国产精品一区二区| 久久综合色视频| 在线欧美国产| 日本精品中文字幕在线不卡| a免费毛片在线播放| a级毛片在线免费观看| 日韩精品高清自在线| 国产中文在线亚洲精品官网| 日本高清免费不卡视频| 91福利在线看| 亚洲欧美一区二区三区蜜芽| 免费不卡在线观看av| 国产亚洲精品在天天在线麻豆| 午夜欧美理论2019理论| 青青久久91| 少妇被粗大的猛烈进出免费视频| 欧美啪啪精品| 亚洲AV永久无码精品古装片| 香蕉eeww99国产精选播放| 久草热视频在线| 视频二区国产精品职场同事| 亚洲无码免费黄色网址| 91精品人妻互换| 一级毛片无毒不卡直接观看| 国产欧美专区在线观看| 免费一看一级毛片| 国产成人精品高清不卡在线| 日韩成人在线网站| 青青草原国产av福利网站| 国产国产人在线成免费视频狼人色| 98超碰在线观看| 精品久久香蕉国产线看观看gif| 高清免费毛片| 亚洲成综合人影院在院播放| 色男人的天堂久久综合| 国产在线观看99| 亚洲精品国产精品乱码不卞| 亚洲最新网址| 毛片大全免费观看| 免费欧美一级| 日韩区欧美区| 久久久久人妻一区精品| 免费中文字幕一级毛片| 日韩中文字幕免费在线观看 | 青青草原国产| 依依成人精品无v国产| 国产精品永久在线| 国产精品嫩草影院视频| 成年人久久黄色网站| 国产视频一二三区| 中文字幕亚洲综久久2021| 欧美人与牲动交a欧美精品| 99精品免费在线| 亚洲精品无码日韩国产不卡| 18禁色诱爆乳网站| 久久亚洲国产一区二区| 成人国产免费| 人妻丰满熟妇av五码区| 成人国产三级在线播放| V一区无码内射国产| 亚洲国产天堂久久综合| 婷婷色中文| 高清色本在线www| 真人免费一级毛片一区二区| 久久永久精品免费视频| 欧美日韩v| 精品国产Av电影无码久久久| 亚洲AV无码不卡无码| 国产精品网曝门免费视频| 国产97色在线| 日韩第九页| 伊人91在线| 国产专区综合另类日韩一区| 婷婷午夜影院| 亚洲精品波多野结衣| 婷婷中文在线| 免费在线看黄网址| 亚洲欧美成人在线视频|