图书馆微信服务平台的设计与实现
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
图书馆微信服务平台的设计与实现
孔云廖寅资芸薛秀
【论文摘要】针对图书馆界和情报界对微信的关注和应用的不足,提出构建基于微信的图书馆移动信息服务平台的总体思路,阐述了平台的使用需求和可行性、服务平台的设计方法、核心原理和关键实现技术。结合昆明理工大学图书馆构建的微信服务平台,向业界分享平台的构建方法和使用经验。
【论文关键词】微信微信公众账号开放接口移动信息服务社交Design and Implementation of Weixin Service Platform for Library Abstract Receiving little attention from librarians, Weixin (Wechat) is rarely applied in library. This paper brings forward a general idea for constructing library mobile information service platform based on Weixin; explains the requirement and feasibility, design method, core principle and key implementation techniques of the platform. Then, the authors share their construction method and service experience of the Weixin service platform of KUST library.
Keywords Weixin (Wecha) ; Weixin public account; open API; SNS;mobile information service
引言
微信作为新兴的即时通讯产品正成为移动互联网时代的新时尚,越来越多的企业和机构进驻微信公众平台探寻新的商业机会,为用户带来各种各样的内容和体验。当前各行各业都在积极探索适合行业特点的微信服务方式,而图书馆界对微信的关注和研究应用明显落后于其他行业,本文在借鉴和参考其它行业的成功案例的同时,通过介绍昆明理工大学图书馆(以下简称“昆明理工馆”)搭建的微信服务平台的方法,阐述开展微信应用的方法和总结实际应用经验,为同行开展微信服务提供一种经验和参考。
1图书馆微信服务平台需求和可行性分析
1.1图书馆微信服务需求分析
国内图书馆界从2003年开始推出移动信息服务,目前有相当数量的图书馆
开展移动信息服务[1]。毫无疑问,移动信息服务是图书馆的重要发展方向和服务增长点[2]。
作为国内首创和自主研发的新兴的移动应用,微信2011年推出之时起就备受关注。微信具有信息表现形式多样化、用户高学历化、用户群庞大、运营团队强大、成长潜力巨大和具有社交网络属性等诸多特点和优势[3]。
用户年龄段看,19-40岁的用户占75°%以上,说明微信用户的主力军为青年人,高等院校是青年人高度聚集的地方。从学历看,专科以上学历的微信用户占七成以上,说明微信的主要用户为高学历人群,高等院校是高学历人才聚集的场所[4]。据CNNIC网调统计数据显示,微信的迅猛发展丰富了移动接入的渠道,为各种机构拓宽服务内容提供了可能的方法[5]。高校图书馆作为主要的信息服务中心,迫切需要建立适应时代需求的信息服务平台,微信是符合时代需求的高新技术产品,其在图书馆信息服务方面有巨大的应用需求。
1.2图书馆微信服务平台建设可行性分析 1.
2.1应用构建可行性分析当前基于微信公众账号的应用没有固定的模式,但是其他行业已经探索出了一些应用案例,图书馆可以借鉴这些成功案例。例如,各种自媒体公众账号纷纷涌现,传统媒体也逐步开设公众账号发布内容,向用户推送精选内容; 用户获取资讯的方式从博客、微博等逐渐迁移至微信;微信公众平台渐渐成为企业营销渠道、客户关系管理和业务办理的新工具,嗅觉灵敏的商业银行、民用航空、酒店、医院、电商等行业已开始尝试使用这个平台。各行各业都在积极探索适合行业特点的微信服务方式,取得了积极的成果。当前基于微信公众账号的服务方式主要有基于查询的服务方式、基于注册用户的服务方式、基于LBS的服务方式和主动推送服务方式等四种。图书馆可以充分借鉴其他行业的经典案例,把各种业务和应用延伸到微信平台上,以适应用户移动获取和移动办理业务的时代需求。
1.2.2 技术可行性分析
微信公众平台是一个开放的平台,任何机构和个体都可以免费申请注册并拥有自己的公众账号。同时微信公众平台开放了其API接口, 204年第2期?
任何机构都可以开发并构建基于开放接口的第三方服务平台,实现和机构
应用的无缝对接。微信官方为开发者提供了详实的开发文档和代码示例,保证了开放接口的顺利搭建。
2图书馆微信服务平台搭建
微信第三方服务平台是由微信公众平台和第三方用户搭建并开发基于微信消息接口的应用组成的。微信公众平台为所有用户提供了基础功能,第三方开发者的着力点在于如何实现开放API与应用系统的无缝对接。
2.1微信公众平台功能说明
微信公众平台为用户提供了实时消息管理、用户管理、消息群发管理、素材管理、品牌设置等常规功能。注册用户登录微信平台,通过首页可以直观地看到每日新增订阅人数曲线图,每日接受消息数统计图和官方的系统消息。打开实时消息管理,可以看到用户使用账号的情况和历史情况,管理员可以对用户的消息标星和对用户的问题进行回复。打开用户管理模块,可以对用户进行分组,把违规用户放入黑名单,统计粉丝数量。打开消息群发模块,是一个基于网页的富文本编辑器,可以给用户发送基于文字、语音、图片、视频和图文的消息,也可以选择接收消息的用户群。打开素材管理模块,可以对消息的图片、语音、视频、文字等素材进行管理。打开设置管理,可以对品牌的头像、功能说明和二维码等信息进行设置和维护[7]。
2.2图书馆第三方微信服务平台的搭建
微信公众平台已经实现了消息、用户和消息群发等常规管理功能,任何第三方平台都可以免费使用其基础平台,因此第三方平台的主要任务是架设接口的基础网络、部署服务器、设计第三方消息接口、设计对接第三方业务系统(群)的方法,设计高效的系统架构方案,优化务,为机构带来更多的用户和更广的商机。
3图书馆微信服务平台实现的关键技术
3.1消息接口的实现方案
目前常用的实现方案有基于PHP、J2EE、 .NET和其他的网络编程的技术,常用的WEB 服务器有 apache,tomcat,nginx,iis 等。微信官方提供了基于PHP的接口实现方案,熟练的程序员可以实现基于其它网络编程技术的消息接口代码。基于JAVA的消息接口实现如图 3所示,是结合昆明理工大学微信平台